Ich habe ein Kommentarformular
comment_id | wenn_hinzugefügt |
---|---|
10 | 23. Februar 2022 |
21 | 23. Februar 2022 |
10 | 24. Februar 2022 |
Ich brauche die Anzahl, die Kommentar-ID und den neuesten Zeitpunkt, wann_hinzugefügt wurde
comment_id | wenn_hinzugefügt | Zählen |
---|---|---|
10 | 24. Februar 2022 | 2 |
21 | 23. Februar 2022 | 1 |
Ich habe diese Abfrage ausprobiert
SELECT COUNT(*) as count, comment_id, when_added FROM comment GROUP BY comment_id, when_added ORDER BY when_added DESC;
Gibt es eine Möglichkeit zum Gruppieren, indem man einfach comment_id verwendet?
您应该仅按
comment_id
进行分组,并使用MAX()
聚合函数获取每个comment_id
的最后一个when_added
: