关于Oracle、Mysql、SQLServer中指定查询结果中返回的行数问题!
来源:互联网 发布:自己装修设计软件 编辑:程序博客网 时间:2024/06/06 20:17
SQLServer:
SQLServer固然是最简单的,只需利用top语句。
基本语法:select [top n[percent][with ties]] select_list from table_name
n:代表查询结果的前n行。
percent:如果使用了这个关键字,就代表查询结果就是前百分之n行。
with ties:该关键字只能用于使用了order by子句的查询。
Oracle:
Mysql:
Mysql语法就有所不同了,需要用到limit关键字。
基本语法:SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset
LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须是一个整数常量。
例如:
SELECT * FROM table LIMIT 5,10; // 检索记录行 6-15 ,注意,10为偏移量
如果只给定一个参数,它表示返回最大的记录行数目:
SELECT * FROM table LIMIT 5; //检索前 5 个记录行 //也就是说,LIMIT n 等价于 LIMIT 0,n。
SQLServer固然是最简单的,只需利用top语句。
基本语法:select [top n[percent][with ties]] select_list from table_name
n:代表查询结果的前n行。
percent:如果使用了这个关键字,就代表查询结果就是前百分之n行。
with ties:该关键字只能用于使用了order by子句的查询。
Oracle:
Mysql:
Mysql语法就有所不同了,需要用到limit关键字。
基本语法:SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset
LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须是一个整数常量。
如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。
初始记录行的偏移量是 0(而不是 1): 为了与 PostgreSQL 兼容,MySQL 也支持句法: LIMIT # OFFSET #。 例如:
SELECT * FROM table LIMIT 5,10; // 检索记录行 6-15 ,注意,10为偏移量
如果只给定一个参数,它表示返回最大的记录行数目:
SELECT * FROM table LIMIT 5; //检索前 5 个记录行 //也就是说,LIMIT n 等价于 LIMIT 0,n。
0 0
- 关于Oracle、Mysql、SQLServer中指定查询结果中返回的行数问题!
- MySQL、Oracle、MS SQLserver限制查询所返回的行数
- 一个关于HINT中指定索引查询的问题
- 拼接查询sql中指定列的结果集
- sqlserver,oracle ,Mysql数据库 关于区分大小写查询的问题
- ORACLE关于返回结果集的问题
- Linq 中查询一个表中指定的字段
- 关于androidManifest中指定不同的进程,application中静态变量值问题
- mysql数据库 获取数据表中指定行数据
- 关于java中返回ResultSet结果集行数
- mysql查询中实现oracle中的rownum函数的效果,返回每行查询结果的行序号
- 如何返回指定行数之间的查询结果?
- 如何返回指定行数之间的查询结果?
- 查询文件中指定字符的记录
- PHP中MySQL查询表行数问题
- Mysql、Oracle、SqlServer中“瞬间统计”所有表的行数的神语句,绝不使用count(*)!
- Oracle中正确利用Rownum来限制查询所返回的行数
- SpringMVC+MyBatis开发中指定callSettersOnNulls,可解决返回字段不全的问题
- java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space
- android wifi
- PO、VO、DAO、BO、POJO分别是什么?(JAVA几种对象的解释)
- Java 中的IO模型
- JavaScript中几个相似方法对比
- 关于Oracle、Mysql、SQLServer中指定查询结果中返回的行数问题!
- 为什么table里用了display:block;就和第一列宽度一样呢?
- Tomcat 的server.xml配置文件基本配置
- Android开发中第三方支付支付宝、微信
- 配置Tomcat虚拟主机
- Java出现No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing
- String、StringBuffere、StringBuilder的区别
- HttpServletResponse.sendRedirect方法实现的请求重定向与RequestDispatcher.forward方法实现的请求转发的总结比较
- python列表生成式