各种数据库如何读取前N条记录
2007-11-19 20:49
260 查看
1. ORACLE
Select * FROM TABLE1 Where ROWNUM<=N
2. INFORMIX
Select FIRST N * FROM TABLE1 where 1=1
3. MYSQL
Select * FROM TABLE1 where 1=1 LIMIT N
(以上三种是俺工作中用到的数据库)
4. DB2
Select * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM Where ROWNUM<=N
或者
Select COLUMN FROM TABLE where 1=1 FETCH FIRST N ROWS ONLY
5. SQL SERVER
Select TOP N * FROM TABLE1 where 1=1
or
SET ROWCOUNT N Select * FROM TABLE1 where 1=1 SET ROWCOUNT N1
6. SYBASE
SET ROWCOUNT N Select * FROM TABLE1 where 1=1 SET ROWCOUNT N1
7. FOXPRO
Select * TOP N FROM TABLE orDER BY COLUMN
8. ACCESS
Select TOP N * FROM TABLE1 where 1=1
Select * FROM TABLE1 Where ROWNUM<=N
2. INFORMIX
Select FIRST N * FROM TABLE1 where 1=1
3. MYSQL
Select * FROM TABLE1 where 1=1 LIMIT N
(以上三种是俺工作中用到的数据库)
4. DB2
Select * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM Where ROWNUM<=N
或者
Select COLUMN FROM TABLE where 1=1 FETCH FIRST N ROWS ONLY
5. SQL SERVER
Select TOP N * FROM TABLE1 where 1=1
or
SET ROWCOUNT N Select * FROM TABLE1 where 1=1 SET ROWCOUNT N1
6. SYBASE
SET ROWCOUNT N Select * FROM TABLE1 where 1=1 SET ROWCOUNT N1
7. FOXPRO
Select * TOP N FROM TABLE orDER BY COLUMN
8. ACCESS
Select TOP N * FROM TABLE1 where 1=1
相关文章推荐
- 各种数据库中,如何读取前10条记录
- 各种数据库中,如何读取前10条记录
- ACCESS和MSSQL-如何随机读取数据库记录
- Sql2012如何将远程服务器数据库及表、表结构、表数据导入本地数据库 自定义日志记录功能,按日记录,很方便 C#常量和字段以及各种方法的语法总结 类型,对象,线程栈,托管堆在运行时的关系,以及clr如何调用静态方法,实例方法,和虚方法 asp.net webapi 自定义身份验证
- 如何在R5c/s下设计数据库:读取Excel中的记录并批量产生表单
- ACCESS和MSSQL-如何随机读取数据库记录
- 如何随机读取数据库记录
- 如何向各种数据库中写入blob类型的记录
- 如何随机读取数据库中记录
- SQL小技巧---如何又快又简单的得到你的数据库每个表的记录数
- 各种数据库查询前几行记录
- 因网络延迟造成数据库插入相同记录,如何解决.
- 如何在更新数据库时,同时更新缓存的数据/(不丢弃缓存再重新读取数据来缓存)
- Android如何获取QQ与微信的聊天记录并保存到数据库详解
- mysql不用rand()函数实现随机读取数据库记录的方法
- 数据库查询优化方案(处理上百万级记录如何提高处理查询速度)
- 菜鸟也学习ASP.NET如何读取数据库内容
- 学习机票:如何读取PNR记录
- 【数据库中根本未做记录,如何取证?】
- 在jsp中如何有JDBC连接各种数据库之Oracle