gpt4 book ai didi

SQL - 按行数排序?

转载 作者:行者123 更新时间:2023-12-01 12:40:38 26 4
gpt4 key购买 nike

所以我有一个包含 5 列的表:id、user_id、news_id、comment 和 date。每次用户在新闻的评论区发布内容时,数据都会插入到此表中。

现在我正在尝试制作一个顶级海报功能,该功能将显示发表评论最多的人。

我想知道如何根据 user_id 在表中出现的次数对该表的结果进行排序。

例如:

1 - 134(user_id) -> 20 posts(that's how many times this user_id was found in the table.)
2 - 123 -> 19
3 - 168 -> 15

等等。

提前致谢。

最佳答案

SELECT user_id, COUNT (*) as comments
FROM table
GROUP BY user_id
ORDER BY comments DESC

关于SQL - 按行数排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7841593/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com