DB2-sql-Max-Aufnahme-Funktion

Ich habe die folgende Abfrage in DB2, arbeitet aber nicht, das problem ist die max-Funktion, aber ich m nicht sicher, wie es zu lösen ist.

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'        

Was ich will meine Abfrage so etwas wie dieses:

    ' 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   '      

Ich möchte das VI, dass die Max ID

  • was nicht funktioniert? sind Sie immer Fehler?
InformationsquelleAutor user1725253 | 2012-10-15
Schreibe einen Kommentar