2014-10-26 68 views
0

說我有我的數據庫中的表50行啓動數據庫的條目,我想開始檢索數據庫條目開始排9檢索特定行

如何從一個數據庫表中檢索數據開始行9?

我從我的數據庫表中提取數據代碼:

$sql = mysql_query("SELECT * FROM listheadlines ORDER BY id DESC LIMIT 20"); 
+0

LIMIT 9,1000000000 – Strawberry 2014-10-26 14:38:21

回答

1

您可以使用關鍵字OFFSET這樣的:

$sql = mysql_query("SELECT * FROM listheadlines ORDER BY id DESC LIMIT 20 OFFSET 9"); 
1

要檢索從某個偏移量直到結果集結尾的所有行,可以使用一些大數目作爲第二個參數(mysql.com)。

"SELECT * FROM listheadlines ORDER BY id DESC LIMIT 9, 18446744073709551615" 

或者只得到20行開始偏移9:

"SELECT * FROM listheadlines ORDER BY id DESC LIMIT 9, 20"