2
Ich versuche unterMySQL GROUP_CONCAT ohne Gruppenwert
l r num
A B 1
A C 3
A A 5
B C 5
B C 7
B C 9
C A 1
C A 2
C C 3
eine Gruppe concat für die Tabelle zu tun, würde Ich mag die Gruppe concat dieser Elemente erhalten, die zu der Gruppe gehören, nicht, wenn wir GROUP BY
verwenden und auch summiere die Zahlen (in ähnlicher Weise). Zum Beispiel ist der Ausgang des ich versuche zu erhalten
l grps sum(num)
A B,C 4
B C 21
C A 3
ich zur Zeit die Ausgabe wie unten
l grps sum(num)
A B,C,A 9
B C 21
C A,C 6
I
SELECT l, group_concat(distinct r), sum(num)
from groups
group by l;
Die SQL-Geige ist here verwenden, um die Abfrage unten bin immer