gpt4 book ai didi

mysql - 分别按多列分组

转载 作者:太空宇宙 更新时间:2023-11-03 11:23:49 25 4
gpt4 key购买 nike

我知道您可以使用 GROUP BY 关键字按多列进行分组,但我正在尝试这样做:

Table: Codes

user_id day_of_week id
------------------------------
1 T 1
1 W 2
1 W 3
2 F 4
2 F 5
2 M 6

我正试图找到一个命令来输出:

Table: Codes

user_id day_of_week count(*)
-------------------------------------
1 T 1
1 W 2
2 F 2
2 M 1

如您所见,它是按星期几和 user_id 分组的。有人可以帮我用 MySQL 实现这个吗?

最佳答案

您可以在 GROUP BY 子句中使用多个列:

SELECT user_id, day_of_week, COUNT(*) AS cnt
FROM Codes
GROUP BY user_id, day_of_week

关于mysql - 分别按多列分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56332806/

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