各种数据库sql语句取表中n-m条数据
2009-12-20 19:51
239 查看
命题:写出一条Sql语句: 取出表A中第31到第40记录(自动增长的ID作为主键, 注意:ID可能不是连续的。)
oracle数据库中:
1、select * from A where rownum<=40 minus select * from A where rownum<=30
sqlserver数据库中:
1、select top 10 * from A where id not in (select top 30 id from A )
2、select top 10 * from A where id>(select max(id) from (select top 30 id A) as A)
mysql数据库中:
SELECT * FROM A LIMIT 30,40
oracle数据库中:
1、select * from A where rownum<=40 minus select * from A where rownum<=30
sqlserver数据库中:
1、select top 10 * from A where id not in (select top 30 id from A )
2、select top 10 * from A where id>(select max(id) from (select top 30 id A) as A)
mysql数据库中:
SELECT * FROM A LIMIT 30,40
相关文章推荐
- T-SQL语句实现清空数据库数据的代码,保留原有表形式和各种约束
- 各种数据库sql语句取表中n-m条数据
- T-SQL语句实现清空数据库数据的代码,保留原有表形式和各种约束
- mysql中获取一天、一周、一月时间数据的各种sql语句写法
- 用SQL语句将远程SQL Server数据库中表数据导入到本地数据库相应的表中
- 10万数据量的数据库查询效率比较 纯sql语句 和 view 视图
- MySQL取第一条数据方法:SQL语句分组的方法,使用Northwind 数据库为例子。
- 使用sql语句向数据库插入数据,不受错误数据影响
- SQL语句创建(数据库|数据表|索引)
- T-SQL 语句插入中文数据时数据库显示全是问号“???”的解决方法(数据库编码规则)
- SQL语句:在两个数据库间复制表结构和数据数据库
- 以数据库字段分组显示数据的sql语句
- sql语句获取日期大于当前日期的数据库数据
- C# 执行多条SQL语句,实现数据库事务(通过Hashtable存储数据) .
- 在不改sql语句和数据库表的情况下,使绑定到gridview中的数据进行换行
- 删除数据库中出现得重复数据得sql语句!
- 使用SQL语句清空数据库所有表的数据
- 用SQL语句对数据库数据导入导出
- 数据库专题——SQL语句统计每天、每月、每年的数据
- 黑马程序员_学习日记48_616数据库开发及ADO.Net(带参数的Sql语句、数据库与文本文件导入导出、省市联动、资料管理器、DataSet (ado.net断开式数据访问)、SQLHelper)