这是我提出的另一个问题的后续
我有这个查询,它计算所有记录到我选择的某个点,它工作正常
SELECT count(*)FROM news WHERE id < 18
这个查询给我的计数是 7
我现在遇到偏移量问题,这将是上述查询的结果
我尝试使用此查询
SELECT * FROM `news` ORDER BY id DESC LIMIT 7,1
但我得到的是 13 号而不是 18 号
我应该有 2, 7, 10, 11, 12, 13, 16, 18, 19, 20, 21, 22, 23
我尝试在计数查询中使用 order by id desc 确实给出了不同的结果但仍然显示错误的 id