J'ai un formulaire de commentaires
comment_id | quand_ajouté |
---|---|
10 | 23 février 2022 |
21 | 23 février 2022 |
10 | 24 février 2022 |
J'ai besoin d'obtenir le nombre, le comment_id et le dernier when_added
comment_id | quand_ajouté | Comptage |
---|---|---|
10 | 24 février 2022 | 2 |
21 | 23 février 2022 | 1 |
J'ai essayé cette requête
SELECT COUNT(*) as count, comment_id, when_added FROM comment GROUP BY comment_id, when_added ORDER BY when_added DESC;
Existe-t-il un moyen de regrouper en utilisant simplement comment_id ?
Vous ne devez appuyer que sur
comment_id
进行分组,并使用MAX()
聚合函数获取每个comment_id
的最后一个when_added
: