2015-05-20 49 views
0

我必須在網頁上打印一些SQL的select請求答案。
因爲這是一個很大的結果,我需要打印500每500.
像phpmyadmin,我怎麼說(與SQL請求),以獲得我的結果每500?

Actualy我做這樣的:

SELECT * FROM taches WHERE id<=1435 ORDER BY id DESC LIMIT 500 

而在「下一步按鈕」每一次點擊更新ID限制。 我可以說SQL是這樣的:?

SELECT * FROM taches ORDER BY id DESC LIMIT 500 EXCEPTFIRSTRESULT 500 

(我知道這不能工作,但有可能與其他的方式感謝

+0

'明顯的*'是沒用的,因爲PK將被列入這使得所有行唯一的(根據定義)因此'distinct'不會刪除一個y行。順便說一句:你正在使用哪些DBMS? –

+0

謝謝,這是真的獨特無用(這是一種習慣)但它不能解決我的問題:/ –

+0

這是一個壞習慣。再說一遍:你正在使用哪個DBMS?它支持OFFSET嗎? –

回答

0

由於jarlh,答案是:

「SELECT * FROM環節ORDER BY tachesid ASC LIMIT 500,500。」

有一個好的一天:d