我在表中有以下数据:
id name alarmId alarmUnit alarmLevel
1 test voltage psu warning
2 test voltage psu ceasing
3 test voltage psu warning
4 test temp rcc warning
5 test temp rcc ceasing
我只想显示有关每个列组 (alarmId,alarmUnit) 的最新信息,因此结果应如下所示:
3 test voltage psu warning
5 test temp rcc ceasing
到目前为止我已经尝试过:
SELECT MAX(id) as id,name,alarmId,alarmUnit,alarmLevel GROUP BY alarmId,alarmUnit;
选定的 ID 似乎很好,但选定的行与它们不对应。你可以帮帮我吗?