SQL查询10条数据

  • 查询前10条数据
  • 查询第11条到第15条数据

查询前10条数据

MySQL、PostgreSQL使用limit
select * from 表名 order by id(主键)limit 10

sql server使用top
select top (10) * from表名

Oracle使用rownum
select * from 表名 where rownum <=10

查询第11条到第15条数据

MySQL使用 limit m,n
select * from 表名 limit 10,5

PostgreSQL使用 limit m offset n
select * from 表名 limit 5 offset 10

SQL Server使用top
select top 5 * from 表名 where 排序字段not in (select top 10 排序字段from 表名)

Oracle使用rownum
select * from (select 字段,rownum rn from 表名where rownum <= 15)where rn >= 10;

最佳选择:利用分析函数
以上四种数据库都支持
select row_number() over(ORDER BY 字段 asc) as rownumber,* from 表名
这样查出来的表中就会多一列“rownumber”,从1开始递增。
这就好办了,在外面嵌套一层就可以“为所欲为”了,这里写一个PostgreSQL的例子。
select * from (select “row_number”() over(ORDER BY 字段 asc) as rownumber,* from “表名”) as temp_row where rownumber>10 limit 5;

你也可以写成“where rownumber>10 and rownumber<=15”
sqlserver就前面加“top (5)”,后面“where rownumber>10”

sql查询前10条、第11条到第15条数据相关推荐

  1. oracle以10个记录为一页查询,SQL查询前10条记录(SqlServermysqloracle)语法分析

    SQL查询前10条记录(SqlServer/mysql/oracle)语法分析 Sql Server : Sql代码 select top X * from table_name --查询前X条记录, ...

  2. SQL查询前10条记录(SqlServer/mysql/oracle)[语法分析]

    Sql Server : Sql代码 select top X * from table_name --查询前X条记录,可以改成需要的数字. select top n * from (select t ...

  3. sql查询前50条_您必须知道的前50条SQL查询

    sql查询前50条 In this article, we'll go over the most common SQL queries that you should know to be able ...

  4. oracle分页查询前10条,Oracle查询前十条记录及分页查询(第5条到第10记录)

    Oracle查询前10条记录及分页查询(第5条到第10记录) 如果你想了解Oracle查询前10条记录的相关实际应用方案的话,你就可以点击以下的文章对其在实际相关操作中的正确用法,有一个更加完善的认识 ...

  5. 数据库查询前10(N)条数据的方法

    文章目录 一.Oracle中查询前10条数据 二.DB2中查询前10条数据 三.MySql中查询前10条数据 一.Oracle中查询前10条数据 select * from table where r ...

  6. mysql查询前10条记录

    select * from no_primary_key order by id limit 10; # 显示从id=1到id=10的前10条记录: select * from no_primary_ ...

  7. sql显示前10行数据_SPL 简化 SQL 案例详解:计算各组前 N 行

    取出各组的前N行数据是较常见的运算,比如:每个月每种产品销量最高的五天是哪五天,每位员工涨薪最多的一次是哪次,高尔夫会员成绩最差的三次是哪三次,等等.在SQL中,这类运算要用窗口函数以及keep/to ...

  8. sqlserver查询前10分钟数据

    1.设置字段为datetime格式:   通过时间查询需要datetime格式,如果字段是字符串格式要转时间格式,而我是自己通过简单粗暴的方式,直接将time字段设置为默认值和datetime格式,删 ...

  9. 查询前10条_98条铁路!2021年底前计划开工建设铁路进度一览(10月8日更新)

    (来源:铁路建设规划) 9月底,川藏铁路.成西铁路.雄商高铁等国铁干线前期工作取得重大进展.本次更新内容如下,项目详细内容和进度情况请搜索公众号内往期文章: 1.川藏铁路雅安至林芝段可行性研究报告已获 ...

最新文章

  1. nanopore测序技术专题(六):测序错误率太高无法使用?
  2. 学 AI 和机器学习的人必须关注的 6 个领域
  3. 什么是DDOS攻击?怎么防御?
  4. Python OOP总结
  5. android自定义dialog开源库,android-dialog: 此框架提供五种对话框的显示,并支持对话框的扩展,目的是为了提供对话框的统一管理,并提供对话框显示的公共接口。...
  6. Windows访问Ubuntu8.10分区
  7. 大数据科学认识与理解论坛全攻略
  8. php16进制密钥签名对接支付,简单理解rsa的加密和签名-PHP实现
  9. Qt第五课 无构造函数可以接受源类型,或构造函数重载决策不明确
  10. Gensim1.0.0+ 错误'Word2Vec' object has no attribute 'vocab'
  11. java web sqlmapapi,Sqlmap的sqlmapapi.py简单使用
  12. 长ping 命令,检测网络连接状态
  13. 一打卡作弊软件CEO被判5年6个月,网友:这也太...
  14. 惠普找不到远程服务器,找不到网络打印机是怎么回事?
  15. vivado添加设计源文件
  16. SwiftUI 7GUIs编程基准之 05 CRUD 增删改查 掌握分离域和表示逻辑,管理变异,构建非平凡的布局。(教程含源码)
  17. python加减乘除运算代码_四则运算python版
  18. python win32gui模块详解_Python笔记_第二篇_面向过程_第二部分_4.常用模块的简单使用_窗体控制模块(win32con、win32gui)...
  19. 无线充电原理是什么?
  20. 【云原生之Docker实战】使用docker部署Memos碎片化知识管理工具

热门文章

  1. python爬虫之爬取起点中文网小说
  2. linux 运行elf64,Elf64 格式
  3. linux c 内存elf,关于LINUX下的可执行程序ELF(一)
  4. 中国民营企业的8+10种死法
  5. FFmpeg:截取视频片段转成GIF动画
  6. Android】源码编译 ---zzz
  7. 计算机开机f8键,开机F8键“高级启动选项”的秘密
  8. 囚徒困境困境_所以你现在看到了社会困境
  9. 莎士比亚文集词频统计并行化算法
  10. 恢复被病毒强制隐藏的文件夹