Ich bin nicht sicher, wie Sie in SQL Folgendes tun. Ich habe versucht, GROUP BY und HAVING auf verschiedene Arten zu verwenden, aber keine funktioniert.Kombinieren von Einträgen in SQL
Ich habe eine Tabelle wie folgt aus:
Title Value 1 Value 2 ...
0 3 7
1 4 8
2 5 9
(empty) 6 10
0 1 2
Hier (empty)
ist kein String. Ich lege es einfach hin, um zu zeigen, dass diese Tischzelle empty(null)
ist. Ich möchte diese Tabelle mit nur einer Änderung anzeigen. Alle Zeilen mit Titel 0 or (empty)
sind "kombiniert" in eine einzelne Zeile, mit Titel 0
und Wert 1 = Sum(all Value 1s)
, Wert 2 = Sum(all Value 2s)
. Alles andere bleibt gleich. im obigen Beispiel also, möchte ich sehen:
Title Value 1 Value 2 ...
0 10 19
1 4 8
2 5 9
Kann jemand bitte helfen?
Vielen Dank!
Eine Integer-Spalte kann nicht sein, leer – Strawberry
@Strawberry: ??? –
@ThorstenKettner ???? – Strawberry