我需要选择为特定设备插入的最后8条记录的最大值和最小值。
我有一个名为Letture的表,其结构如下:
身份证,身份证,身份证,身份证
在这个表中,我进行了一个查询,以提取id_dispositivo=1的最后8条记录
SELECT valore FROM `letture` WHERE id_dispositivo = 1 ORDER BY id_lettura DESC LIMIT 0,8
在这个查询的结果中,我需要捕获最大值和最小值
最佳答案
您需要一个子查询:
SELECT MIN(valore), MAX(valore)
FROM (SELECT valore
FROM `letture`
WHERE id_dispositivo = 1
ORDER BY id_lettura DESC
LIMIT 8
) last8;
关于php - 选择最后插入的7条记录的MAX和MIN值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36180450/