我试图检索表格中最后一行与其上方40行之间的一系列值:2568,2567,2566等。我使用的查询未获得该值完成:
SELECT * FROM posts
WHERE front_weight
BETWEEN 'MAX(front_weight)-40' AND 'MAX(front_weight)'
答案 0 :(得分:2)
根据你的措辞,我认为front_weight是独一无二的?如果是这样,你可以使用:
SELECT * FROM posts
ORDER BY front_weight DESC LIMIT 40
答案 1 :(得分:1)
试试这个:
SELECT * FROM posts
WHERE front_weight
order by front_weight desc
limit 40
而不是front_weight我想你必须使用某种id列