-1
我有包含字段(ID,標題,日期)的帖子我在找什麼來選擇行按日期排序desc只限25條記錄從上一個ID中選擇並且比它大25 [MySQL]
讓說,如果我們運行的話,會顯示最後一行ID(600)是這樣的:
(600601602,......,625)
所以我想以後選擇另一25記錄,但在最後一個(600)之前最小(id)所以它會是這樣的
(575,576,577,.....,599)
我有包含字段(ID,標題,日期)的帖子我在找什麼來選擇行按日期排序desc只限25條記錄從上一個ID中選擇並且比它大25 [MySQL]
讓說,如果我們運行的話,會顯示最後一行ID(600)是這樣的:
(600601602,......,625)
所以我想以後選擇另一25記錄,但在最後一個(600)之前最小(id)所以它會是這樣的
(575,576,577,.....,599)
例如,考慮第一個結果給出最後五個ID的降序。
SELECT idprocess FROM process ORDER BY idprocess DESC LIMIT 5
248034
248033
248032
248031
248030
你可以使用一個SELECT
到一個臨時表來惹你的結果集的ORDER BY
和LIMIT
。子查詢LIMIT
應該是您想要返回的記錄總和以及您想要跳過多少個結尾。
SELECT t1.idprocess FROM
(SELECT idprocess FROM process ORDER BY idprocess DESC LIMIT 10) AS t1
ORDER BY idprocess ASC LIMIT 5
248025
248026
248027
248028
248029
這就是我要找的,謝謝@crashmaxed –
相當簡單的查詢,我想。你有什麼嘗試?提示可能是'LIMIT'和一個合適的'WHERE'子句。 – Sirko
[這可以給你一個開始:](http://www.w3schools.com/sql/sql_top.asp) – Vagabond