1
在MySQL中獲得10個頂部你使用LIMIT的權利?MySQL:如何獲得前10名和剩餘?
就像這個...(請糾正我的語法,如果它是錯的)
SELECT * FROM name ORDER BY id ASC LIMIT 10
我如何獲得11行,其餘的?
在MySQL中獲得10個頂部你使用LIMIT的權利?MySQL:如何獲得前10名和剩餘?
就像這個...(請糾正我的語法,如果它是錯的)
SELECT * FROM name ORDER BY id ASC LIMIT 10
我如何獲得11行,其餘的?
把偏移參數,例如:
SELECT * FROM name ORDER BY id ASC LIMIT 10, 999999
我把999999因爲你必須指定限值,並且我希望沒有比這更行。你總是可以添加一個更大的數字。
編輯
但是,爲什麼你不把所有的結果,然後只需將它們分割成兩個陣列(前10,其餘的)?
您可以指定要限制的偏移量以及您想要的值的數量。
SELECT * FROM name ORDER BY id ASC LIMIT 10,1000000000;
你能排列數組中的對象嗎?我怎麼做? – JohnSmith
它將依賴於另一種語言,例如PHP – pomeh
您可以僅使用對象來完成,原理相同。您也可以將結果作爲數組返回。無論你喜歡什麼。你在用什麼語言? – Shomz