Ich habe eine Tabelle mit personid
y msg
Säulen.
personid, msg
--------------
1, 'msg1'
2, 'msg2'
2, 'msg3'
3, 'msg4'
1, 'msg2'
Ich möchte eine vollständige msg
für jede personid
. Ich versuche diese Abfrage:
select distinct personid, count(*)
FROM mytable;
Ich habe auch diese Abfrage ausprobiert
select distinct personid, count(msg)
FROM mytable;
Aber ich bekomme kein wirkliches Ergebnis. Ich möchte dieses Ergebnis für die oben genannten Daten:
id, count
--------
1, 2
2, 2
3, 1