限制 ANSI SQL 中的行
MYSQL LIMIT 關鍵字是限制查詢傳回的行數的便利方法。但是,它不是標準 ANSI SQL 語法。對於其他 RDBMS,有多種替代方法可以實現行限制。
DB2:
SELECT * FROM table FETCH FIRST 10 ROWS ONLY;
Informix:
SELECT FIRST 10 * FROM table;
MicrosoftMicrosoft與存取:
SELECT TOP 10 * FROM table;
Oracle:
SELECT * FROM (SELECT * FROM table) WHERE rownum <= 10;
結論:
以上是如何限制 ANSI SQL 和不同 RDBMS 中的行數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!