これが私のSQLサーバーテーブルです
ID Date Value
___ ____ _____
3241 9/17/12 5
3241 9/16/12 100
3241 9/15/12 20
4355 9/16/12 12
4355 9/15/12 132
4355 9/14/12 4
1234 9/16/12 45
2236 9/15/12 128
2236 9/14/12 323
2002 9/17/12 45
これは簡単にできるように思えますが、なぜ行き詰まっているのかわかりません。各 ID の max(date) とその max(date) の値のみを選択したいと思います。各 ID に関して max(date) ではない他のすべての日付を無視したいと思います。
テーブルを次のように表示したいです。
ID Date Value
___ ____ _____
3241 9/17/12 5
4355 9/16/12 12
1234 9/16/12 45
2236 9/15/12 128
2002 9/17/12 45
max(date) を使用してグループ化を試みましたが、何もグループ化されませんでした。何が間違っているのかわかりません。助けてくれてありがとう!