次のSQL Serverテーブルがあります
以下のテーブルから最新の上位 4 つのコードを
すべて取得したい コード列だけでなく、すべての列を返す必要があることを忘れないでください。
sno city state country code date
1 new york NY US 1234 1/1/2013
2 Houston TX US 2234 1/6/2013
3 LA CA US 1123 1/2/2013
4 Chicago IL US 1244 1/3/2013
5 Brooklyn NY US 1234 1/4/2013
6 Dallas TX US 2234 1/5/2013
次の選択クエリは重複したコードを返しますが、個別の最新コードが必要です。
select top 4 * from table1 where code in (select distinct code from table1)
どんな助けでも大歓迎です。