我正在编写一个查询来从 MySQL 表中获取记录,如下所示。
SELECT * FROM alerts
Run Code Online (Sandbox Code Playgroud)
我有这个列 id 是主要的并且自动增量
id,host,domain,alert_time
Run Code Online (Sandbox Code Playgroud)
但我需要获取没有该表最后一条记录的记录,任何人都知道如何为此编写 MySQL 查询。谢谢
尝试用这种方法获取列MAX的值id,然后选择除它之外的所有行。
SELECT * FROM alerts WHERE ID != (SELECT MAX(ID) FROM alerts)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2138 次 |
| 最近记录: |