DB2 に次のクエリがありますが、機能していません。問題は max 関数ですが、修正方法がわかりません。
SELECT CAR.VI max(CAR.ID),
TU.SOLD
FROM P.CAR CAR, A.TU TU WHERE CAR.VI = TU.VI
'Table1' ' VI: USER: DATE: DATE2: STATUS: ID'
' 2T1BU4 DEALER 2012-10-15 2012-10-15 CER 1 '
' 2T1BU4 DEALER 2012-10-15 2012-10-15 CER 2 '
' 2T1BU3 DEALER 2012-10-15 2012-10-15 DRA 1 '
' VI: SOLD:'
' 2T1BU4 Y'
' 2T1BU3 N'
クエリから受け取りたいのは次のようなものです。
' VI: USER: DATE: DATE2: STATUS: ID SOLD'
' 2T1BU4 DEALER 2012-10-15 2012-10-15 CER 2 Y '
' 2T1BU3 DEALER 2012-10-15 2012-10-15 DRA 1 N '
Max IDを持つVIを取得したい