SELECT MIN(temperature)
FROM temperature
WHERE sensor_id = '28-0316387a1eff'
AND DATE(`dtg`) = CURDATE()
这可以通过向我显示当天的最低温度来起作用。
如何获得显示发生时间的信息?
列
dtg
使用current_timestamp
。谢谢。
最佳答案
您可以选择温度=最小值(温度)的行
select `dtg`, temperature
from temperature
where temperature = (
SELECT MIN(temperature)
FROM temperature
WHERE sensor_id = '28-0316387a1eff'
AND DATE(`dtg`) = CURDATE()
)