で、2つの異なるカラムを持つことで、私はグループSQL Serverの
ID Stat Date
1 1 2009-06-01
2 1 2009-06-20
3 1 2009-06-10
4 2 2009-06-10
O/P以下のようなデータは次のようにする必要が..
ID Stat CDate
2 1 2009-06-20
4 2 2009-06-10
私は、クエリ以下にしようと、失敗したしています、提案してください。
Select Distinct stat,MAX(Cdate) dt,id From testtable
Group By stat,id
が溶液..
選択f1.id、f1.statガット、testtableas F1からf1.cdate は(STATによってTESTTABLE群からDTとしてSTATを選択し、MAX(CDATE))を参加などF2 オンf2.stat = F1.statおよびf2.dt = f1.cdate
ほとんどの場合、外側のselectのカラム名があいまいなので、テーブルとサブクエリのエイリアスを設定し、カラムの曖昧さを解消する必要があります。 – Ray
@あなたが正しいですよ。それを私が直した。ありがとう! – niktrs