私はこのテーブルを持っています:
deal_id
そして、最高の行とtimestamp
対応するstatus_id
行をそれぞれ返すリクエストを作成したいと思います。
したがって、この例では、2 つの行が返されます。
1226, 3, 2009-08-18 12:10:25
1227, 2, 2009-08-17 14:31:25
私はこのクエリでそれをやろうとしました
SELECT deal_id, status_id, max(timestamp) FROM deal_status GROUP BY deal_id
しかし、それは間違ったものを返しますstatus_id
:
1226, 1, 2009-08-18 12:10:25
1227, 1, 2009-08-17 14:31:25