Aggregieren mit SQL. Eine Frage.

DrBoogie

Grünschnabel
Ich habe eine Datei mit 4 Variablen: var1, var2, var3, var4, sortiert nach var1 und var2. Ich will sie nach var1 aggregieren, dabei den Mittelwert von var3 "mitnehmen" und auch den
Wert von var4, der dem maximalen Wert von var2 entspricht. Geht es überhaupt mit sql?

Beispiel. Wenn die Datei folgenderweise aussieht:

var1 var2 var3 var4
1 5 3 1
1 4 5 1
1 5 5 1
1 6 3 2
2 4 1 2
2 4 1 3
2 7 4 1

dann soll das Ergebnis so aussehen:

var1 mean(var3) last(var4)
1 4 2
2 2 1
 
Zurück