各种数据库返回限制行数SQL语句
2010-05-14 10:32
323 查看
1.Oracle:
rownum
例:
select * from table where rownum > 10
2. sql servler
top
例:
select top 10 * from table
3.mysql
limit
例:
select * from table limit 0, 10
4.postgresql
limit
例:
select * from table limit 10
说明:
postresql中还可以使用offset来指明在开始返回行之前忽略多少行。
例:
select * from table limit 10 offset 10
而在mysql中的实现则如下所示:
select * from table limit 10, 10
参考资料:
http://hi.baidu.com/linyongboole/blog/item/ef87dd5019004867843524e3.html
http://fighter1945.javaeye.com/blog/514662
http://05150212.javaeye.com/blog/347711
rownum
例:
select * from table where rownum > 10
2. sql servler
top
例:
select top 10 * from table
3.mysql
limit
例:
select * from table limit 0, 10
4.postgresql
limit
例:
select * from table limit 10
说明:
postresql中还可以使用offset来指明在开始返回行之前忽略多少行。
例:
select * from table limit 10 offset 10
而在mysql中的实现则如下所示:
select * from table limit 10, 10
参考资料:
http://hi.baidu.com/linyongboole/blog/item/ef87dd5019004867843524e3.html
http://fighter1945.javaeye.com/blog/514662
http://05150212.javaeye.com/blog/347711
相关文章推荐
- 各种数据库sql语句取表中n-m条数据
- 向数据库插入一条sql语句 返回id
- 各种数据库分页查询sql语句
- 各种取数据库取前N条记录的Sql语句
- 各种数据库sql语句取表中n-m条数据
- PB 数据库连接以及sql语句运行信息返回代码解释大全
- C#中使用SQL语句生成DataTable,对不同的数据库,处理方式不同,返回的结果属性不同
- sql语句,限制返回记录条数
- MyBatis执行SQL返回0,SQL语句在数据库正常返回数据,Toal: 0
- sqlCommand.ExecuteNonQuery返回sql语句影响行数问题
- DB2使用事件监控器抓取返回行数超过固定值的SQL语句
- SQL Cookbook:一、检索记录(9)限制返回的行数
- 返回数据库内所有表的字段详细说明的SQL语句 (转)
- 返回数据库内所有表的字段详细说明的SQL语句 (转)
- 各种帮助查询数据库以及运行状态的SQL查询语句
- 创建数据库、表、主外键、各种约束、存储过程、视图、索引、事务使用、触发器、创建登录账号、数据库用户 Sql语句示例
- 返回UPDATE SQL语句所影响的行数的方法
- 各种数据库分页的sql语句
- 在各种数据库中如何限制检索行数?
- T-SQL语句实现清空数据库数据的代码,保留原有表形式和各种约束