gpt4 book ai didi

mysql - 如何统计一个user_id在一个表中出现的次数?

转载 作者:行者123 更新时间:2023-11-29 04:25:52 25 4
gpt4 key购买 nike

考虑以下 MySQL 表:

user_id
-------
1
1
2
3
3
3
3

我想要一个输出:

user_id  cnt
-------------
1 2
2 1
3 4

我虽然这会让那件事发生,但事实并非如此:

SELECT user_id, COUNT(1) FROM table GROUP BY user_id

我做错了什么?

最佳答案

SELECT user_id, COUNT(*) FROM table GROUP BY user_id;

顺便说一句,还有好奇心:

SELECT user_id, SUM(1) FROM table GROUP BY user_id

两者都会给你你想要的输出。

关于mysql - 如何统计一个user_id在一个表中出现的次数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11567579/

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