标签: mysql
我想创建一个消息页面,我应该添加一个按钮,按原样显示旧消息。 我有一个示例代码与jQuery,但我不能写查询部分。 这是查询部分的示例:
SELECT * FROM `mytable` WHERE id='$id' ORDER BY id DESC limit $offset, $comnco
如何更改此显示顺序,以不显示“ DESC”的情况显示最后5条消息。例如,如果有100条查询,则显示顺序为95,96,97,98,99,100。 谢谢
答案 0 :(得分:0)
在您给了100行的示例中,如果我没弄错,您可以执行类似的操作,
select * from 'mytable' where id > (select count(*) - 5 from 'mytable');
不需要ORDER BY和DESC。您可以按照查询的方式对其进行调整。
我附有相关示例的图片。