SELECT MIN(temperature)
FROM temperature
WHERE sensor_id = '28-0316387a1eff'
AND DATE(`dtg`) = CURDATE()
這樣做的目的是爲我顯示當天的最低溫度。 我怎樣才能讓它看到發生這種情況的時間?Mysql - 在查詢結果中顯示更多詳細信息
列dtg
使用current_timestamp
。
謝謝。
SELECT MIN(temperature)
FROM temperature
WHERE sensor_id = '28-0316387a1eff'
AND DATE(`dtg`) = CURDATE()
這樣做的目的是爲我顯示當天的最低溫度。 我怎樣才能讓它看到發生這種情況的時間?Mysql - 在查詢結果中顯示更多詳細信息
列dtg
使用current_timestamp
。
謝謝。
你可以選擇該行,在溫度=分鐘(溫度)
select `dtg`, temperature
from temperature
where temperature = (
SELECT MIN(temperature)
FROM temperature
WHERE sensor_id = '28-0316387a1eff'
AND DATE(`dtg`) = CURDATE()
)
http://dev.mysql.com/doc/refman/5.7/en/example-maximum-column-group-row.html – CBroe