Ich versuche, die ausgewählten Spalten für jede Benutzer-ID das letzte Datum DT
, die er gekauft hat, zu ziehen.Kann einige der ausgewählten Spalten nicht gruppieren
Also ich denke, das ist falsch, weil ich kann nicht Gruppe von Purchased, A , S
SELECT UserID, MAX(Date), Purchased, A , S
FROM aramdb
WHERE Purchased > 0
GROUP BY UserID;
Dank!
Welche RDBMS verwenden Sie? –
Allgemeine GROUP BY-Regel: "Wenn eine GROUP BY-Klausel angegeben ist, muss jede Spaltenreferenz in der SELECT-Liste entweder eine Gruppierungsspalte angeben oder das Argument einer set-Funktion sein." – jarlh