私は内部結合を行った後にグループの最新レコードを探しています。グループの最新のレコードを取得する
は、私は次の2つの表があるとしましょう:
dateCreated | id
2011-12-27 | 1
2011-12-15 | 2
2011-12-17 | 6
2011-12-26 | 15
2011-12-15 | 18
2011-12-07 | 22
2011-12-09 | 23
2011-12-27 | 24
code | id
EFG | 1
ABC | 2
BCD | 6
BCD | 15
ABC | 18
BCD | 22
EFG | 23
EFG | 24
私はグループの唯一の最も最近のを表示したい:
だから、結果は次のようになります。
dateCreated | code
2011-12-27 | EFG
2011-12-15 | ABC
2011-12-26 | BCD
私が知っていますこれはmax
とgroup by
関数を使って実現できますが、望みの結果が得られないようです。あなたのテーブルがa
とb
と呼ばれていると仮定すると、
ええ、私は喜びが必要でした、私はそれが正しいとマークしてくれます – user1186144