我正在尋找一個mysql select
,這將允許我選擇(LIMIT 8
)記錄一些不斷變化的前幾場比賽的數量;Mysql選擇記錄與偏移
select id
from customers
where name LIKE "John%"
Limit 8
所以,如果我有一個表內衣褲的1000有各種姓氏 我希望能夠選擇記錄500-508
我正在尋找一個mysql select
,這將允許我選擇(LIMIT 8
)記錄一些不斷變化的前幾場比賽的數量;Mysql選擇記錄與偏移
select id
from customers
where name LIKE "John%"
Limit 8
所以,如果我有一個表內衣褲的1000有各種姓氏 我希望能夠選擇記錄500-508
您可以將偏移到極限的語句,就像這樣:
SELECT id
FROM customers
WHERE name LIKE "John%"
LIMIT 8 OFFSET 500
請注意OFFSET 500
上的限制。這設定了首個500個參賽作品(入口#501)的「起點」。
因此,將選擇條目#501,#502,#503,#504,#505,#506,#507和#508。
這也可以寫成:
LIMIT 500, 8
就個人而言,我不喜歡儘可能多的和不理解的順序。
迂腐點:500-508是9項,所以我不得不調整。
作爲一個解決方案,請嘗試執行下面的SQL查詢
select id from customers where name LIKE "John%" Limit 500,8