0
請考慮下表。Mysql-聚合函數查詢分組問題
我想寫一個查詢,顯示 - 最大值爲每類別中的所有部件。同時顯示值爲最大值的日期。
所以我想這一點 -
select Part_id, Category, max(Value), Time_Captured
from data_table
where category = 'Temperature'
group by Part_id, Category
首先,MySQL並沒有拋出錯誤沒有Time_Captured在GROUP BY。 不知道如果它的問題與mysql或我的 MySQL。
所以,我認爲它應該返回 -
1 Temperature 50 11-08-2011 08:00
2 Temperature 70 11-08-2011 09:00
但其返回我的設置即11-08-2011 07:00
不知道我要去哪裏錯了數據的第一條記錄拍攝的時間。有什麼想法嗎?
(注:我在VM內運行此萬一如果它改變任何東西。)