为了账号安全,请及时绑定邮箱和手机立即绑定

sql在不同数据库查询前几条数据的方法

sql在不同数据库查询前几条数据的方法

30秒到达战场 2018-09-05 00:13:45
查看完整描述

1 回答

?
互换的青春

TA贡献1797条经验 获得超6个赞

拿前10为例

  1. ORACLE:

    SELECT * FROM TABLE1 WHERE ROWNUM<=10 

2. INFORMIX:

SELECT FIRST 10 * FROM TABLE1 

3. DB2 :

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

4. SQL SERVER :

SELECT TOP 10 * FROM TABLE1 

5. SYBASE :

SET ROWCOUNT 10 GO SELECT * FROM TABLE1 

6. mySql:

SELECT * FROM TABLE1 LIMIT 10  

7. FOXPRO :

SELECT * TOP 10 FROM TABLE ORDER BY COLUMN


查看完整回答
反对 回复 2018-09-25
  • 1 回答
  • 0 关注
  • 688 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号