sql在不同數(shù)據(jù)庫查詢前幾條數(shù)據(jù)的方法
30秒到達戰(zhàn)場
2018-09-05 00:13:45
TA貢獻1797條經(jīng)驗 獲得超6個贊
拿前10為例
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
舉報