開通VIP,暢享免費電子書等14項超值服
首頁
好書
留言交流
下載APP
聯(lián)系客服
2013.11.28
選取數(shù)據(jù)庫中記錄的操作是最基礎(chǔ)最頻繁的,但往往實際應(yīng)用中不會這么簡單,會在選取記錄的時候加上一些條件,比如取前幾條記錄,下面就總結(jié)了如何在ORACLE/MYSQL/DB2等一些熱門數(shù)據(jù)庫中執(zhí)行取前幾條記錄的操作。
1. ORACLESELECT * FROM TABLE1 WHERE ROWNUM<=N – Oracle 12C之前的版本2. INFORMIXSELECT FIRST N * FROM TABLE13. DB2SELECT * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM WHERE ROWNUM<=N或者SELECT COLUMN FROM TABLE FETCH FIRST N ROWS ONLY4. SQL SERVERSELECT TOP N * FROM TABLE15. SYBASESET ROWCOUNT NGOSELECT * FROM TABLE16. MYSQLSELECT * FROM TABLE1 LIMIT N7. FOXPROSELECT * TOP N FROM TABLE ORDER BY COLUMN8. TimesTenSELECT FIRST N * FROM TABLE1
微信登錄中...請勿關(guān)閉此頁面