我有这个问题。 为了减少加载时间,我只想从我的桌子上拿30件物品。它可以工作,但是当桌子上有很多物品时,它会加载更长的时间。
但是为什么呢?我只想获取30个项目,而不是所有项目,并在转到下一页时设置“偏移”。
这是我的SELECT查询
SELECT *
FROM bank
WHERE withdraw = 0
ORDER BY CAST(item_price AS DECIMAL(10,2)) DESC
LIMIT 30 OFFSET (+page)
有人可以向我解释如何使其更快吗? 该+ page是javascript的偏移量,有效
我稍微更改了查询,但没有帮助。
SELECT *
FROM bank
WHERE withdraw = 0
ORDER BY item_price DESC
LIMIT 30 OFFSET (+page)
//新
如果我将其更改为该查询,它将加载相同的时间但在350行上?为什么?
SELECT *
FROM bank
WHERE withdraw = 0