oracle分页查询解释

oracle分页查询解释select*fromt_userorderbyuser_id;——————————————–分页的必须参数–当前页–每页几条数据–一共多少页–总记录数————对于分页查询而言,最终需要两个参数(一个是开始条数,一个是结束条数)———select*from(SELEC…

大家好,又见面了,我是你们的朋友全栈君。

select * from t_user order by user_id;
------------------------------------------
--分页的必须参数
--当前页
--每页几条数据
--一共多少页
--总记录数
------------对于分页查询而言,最终需要两个参数(一个是开始条数,一个是结束条数)---------
select * from 
(SELECT USER_ID,USER_ACCOUNT,REAL_NAME,SEX,BIRTHDAY, rownum as rn  from t_user t  
where 1=1 and rownum <=10) q where q.rn >= 6 order by user_id;
---必须使用嵌套,必须是从1开始,如果想查询大于2的,就是第二行以后的记录,比如使用rownum>2是查不多出来的,因为rownum总是从1开始,没有1就没有2
-- 模糊查询:t.real_name like '%赵%'
--伪字段,必须使用嵌套,使得伪字段变成物理字段,以下字段没有使用嵌套是个伪字段,所以查询不出结果
SELECT USER_ID,USER_ACCOUNT,REAL_NAME,SEX,BIRTHDAY from  t_user where rownum >6 and  rownum <10;
--查询出所有结果
SELECT USER_ID,USER_ACCOUNT,REAL_NAME,SEX,BIRTHDAY from  t_user where rownum >=1;
--没有结果
SELECT USER_ID,USER_ACCOUNT,REAL_NAME,SEX,BIRTHDAY from  t_user where rownum >1;
--没有意义
SELECT USER_ID,USER_ACCOUNT,REAL_NAME,SEX,BIRTHDAY from  t_user where rownum >0;
--如果有查询条件,一定要把查询条件放置到最内部的sql语句中

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/140244.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Android进阶-第三方框架使用汇总「建议收藏」

    Android进阶-第三方框架使用汇总「建议收藏」imageloading框架:1.1Glide1.1Glide:一、Glide-GettingStartedGlide:Glide就像Picasso,能从许多资源上加载和显示图片,也照顾了缓存和做图片操作的时候保持一个低的内存影响,它已经被官方谷歌应用程序(如GoogleI/O的应用程序2015)和Picasso一样受欢迎,在本系列中,我们将探索Glide在Picas

    2022年5月11日
    37
  • 安卓的shell命令_android执行linux命令

    安卓的shell命令_android执行linux命令adbdevices查询电脑已连接的设备adbshellpmlistpackages列出目标设备中已安装的应用程序包adbshellpmlistpackages-f列出目标设备中已安装的应用程序包的具体位置adbuninstallxxx卸载或删除的应用包xxxadbpull/data/app/com.tencent.tbs-1/base…

    2022年10月10日
    5
  • Redis连接时报错:Could not connect to Redis at 127.0.0.1:6379: Connection refused「建议收藏」

    Redis连接时报错:Could not connect to Redis at 127.0.0.1:6379: Connection refused「建议收藏」在安装好redis扩展尝试连接redis时,客户端打不开,原因是需要先开启服务端,这需要先配置redis.conf1.找到redis.conf并修改daemonizeno为daemonizeyes,这样就可以默认启动就后台运行2.使用配置开启redis服务redis-server/usr/local/redis-5.0.53.连接使用redisr…

    2022年5月20日
    54
  • vue生成二维码并下载[通俗易懂]

    vue生成二维码并下载[通俗易懂]vue生成二维码图片,这里使用的是qrcode.js这个插件1、下载插件npminstall–saveqrcodejs22、组件内使用<template><Buttontype=”primary”size=”small”@click=”getScan()”>扫一扫</Button><Buttontype=”primary”size=”small”@click=”getDownload()”>下载</Bu..

    2022年10月3日
    2
  • asList存在的问题

    asList存在的问题1.避开基本类型数组转换列表陷阱问题实例:publicclassClient{publicstaticvoidmain(String[]args){int[]data={1,2,3,4,5};Listlist=Arrays.asList(data);System.out.println(li

    2025年5月26日
    1
  • python可变类型有哪些_python可变数据类型有哪些

    python可变类型有哪些_python可变数据类型有哪些将python3的基本数据类型有六种:Number(int,float,bool,complex),String,List,Tuple,Dictionary,Set可变数据类型:list,dic,set不可变数据类型:Number,String,Tuple什么是可变数据类型和不可变数据类型?1、Python中的不可变数据类型,不允许变量的值发生变化,如果改变了变量的值,相当…

    2022年5月20日
    71

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号