我不確定如何在Google上進行此操作,所以讓我試着解釋一下。列車號碼是時間表中的一個插槽,因此每天重複一次。對於每列火車,從開始到結束都有一組事件,這些事件包括當前體重的值。 我想知道的是每列火車的高峯期。如果我只想要高峯,它將只是一個選擇*,最大(重量)...,但我希望它通過火車編號完成,以便我可以獲取日期/時間和車站名稱。 我想沿着線的東西:按字段查找不同值的峯值
SELECT train, weight, date, station FROM event_table WHERE date >= '2010/10/03'
AND date <= '2010/11/03' ORDER BY weight DESC LIMIT 1 GROUP BY train
但顯然GROUP BY不能成爲限制後。我的選擇是忽略了限制並在PHP中過濾出來,但它浪費了週期和帶寬,這可能是未來的一個問題。
感謝
請參閱下面的答案。 – Nightwish 2010-11-05 12:10:41