是否有可能獲取記錄的部分?是否可以使用SELECT語句獲取部分數據庫記錄?
下面將我的數據庫返回10,000行:
SELECT * FROM語言
我要創建的SELECT語句的一個按鍵,按下它取前1000行,然後點擊一個按鈕,它取下一千行。
我該怎麼辦?
是否有可能獲取記錄的部分?是否可以使用SELECT語句獲取部分數據庫記錄?
下面將我的數據庫返回10,000行:
SELECT * FROM語言
我要創建的SELECT語句的一個按鍵,按下它取前1000行,然後點擊一個按鈕,它取下一千行。
我該怎麼辦?
您可以使用LIMIT {offset}, {row count}
子句。 這將返回第1000條記錄
Select * from languages LIMIT 0,1000
獲得下1000條記錄
Select * from languages LIMIT 1000,1000
你只是尋找LIMIT條款? 例如。 select * from languages limit 1,1000
-- later get the next 1000
select * from languages limit 1001, 1000
offset參數是包含性的。 (您的代碼查詢將返回行1002 - 2001) – 2011-02-11 06:11:04
什麼是RDBMS?你的問題被標記爲`MySql` **和**`PL/SQL`。這是什麼? – 2011-02-11 06:11:47