讲解7种数据库中Select Top的使用方法

2008-06-02 17:47:04 北京时间

Select Top在不同数据库中的使用用法:

 

1. Oracle数据库

 

SELECT * FROM TABLE1 WHERE ROWNUM<=N

 

2. Infomix数据库

 

SELECT FIRST N * FROM TABLE1

 

3. DB2数据库

 

SELECT * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM WHERE ROWNUM<=N

 

或者

 

SELECT COLUMN FROM TABLE FETCH FIRST N ROWS ONLY

 

 

4. SQL Server数据库

 

SELECT TOP N * FROM TABLE1

 

5. Sybase数据库

 

SET ROWCOUNT N 
GO
SELECT * FROM TABLE1

 

 

6. MySQL数据库

 

SELECT * FROM TABLE1 LIMIT N

 

 

7. FoxPro数据库

 

SELECT * TOP N FROM TABLE ORDER BY COLUMN



发表评论

请文明参与讨论,禁止漫骂攻击。本站保留不刊登无关和不雅评论的权力。


用户名: 密码: 匿名

相关新闻
由于工程需要经常将客户的现场数据导出到公司的开发环境中,随着
在对数据库进行操作过程中我们可能会遇到这种情况,表中的数据可
根据NULL的定义,NULL表示的是未知,因此两个NULL比较的结果既不
ORACLE 数据库有三种标准的备份方法,它们分别为导出/导入(EXPO
近来公司技术,研发都在问我关于内存参数如何设置可以优化Oracle

广告
© 2008 The Czz5 Company. All Rights Reserved. 关于我们 - 联系我们 - 广告业务 - 网站地图 - 版权声明 - 友情连接 - 网站投稿 - 致信编辑