2011-02-11 53 views
1

是否有可能獲取記錄的部分?是否可以使用SELECT語句獲取部分數據庫記錄?

下面將我的數據庫返回10,000行:

SELECT * FROM語言

我要創建的SELECT語句的一個按鍵,按下它取前1000行,然後點擊一個按鈕,它取下一千行。

我該怎麼辦?

+3

什麼是RDBMS?你的問題被標記爲`MySql` **和**`PL/SQL`。這是什麼? – 2011-02-11 06:11:47

回答

3

您可以使用LIMIT {offset}, {row count}子句。 這將返回第1000條記錄

Select * from languages LIMIT 0,1000 

獲得下1000條記錄

Select * from languages LIMIT 1000,1000 
0

你只是尋找LIMIT條款? 例如。 select * from languages limit 1,1000

-- later get the next 1000 
select * from languages limit 1001, 1000 
+0

offset參數是包含性的。 (您的代碼查詢將返回行1002 - 2001) – 2011-02-11 06:11:04

相關問題