我正在编写查询以从 MySQL 表中获取记录,如下所示。
SELECT * FROM alerts
我有这个列 id 是主要的并且自动递增
id,host,domain,alert_time
但是我需要获取没有该表最后记录的记录,任何人都知道如何为此编写 MySQL 查询。谢谢你
最佳答案
尝试通过这种方式获取 id
列的 MAX
值,然后选择除它之外的所有行。
SELECT * FROM alerts WHERE ID != (SELECT MAX(ID) FROM alerts)
关于php - MySQL获取没有最后一条记录的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29730883/