我有一个名为quick\u data的表,它有一个名为id、user\u id和user\u band的列,其值如下所示
id user_id user_band
1 1 A
2 2 B
3 1 A
4 3 A
我想得到总的唯一用户带记住用户id将只计算一次。从上面的例子中,我想要一个名为userband a=2和b=1的结果。我已经试过了
select('user_band,COUNT(distinct(user_id)) as count')from quiz_data GROUP BY user_band ORDER BY user_band
但它不能正常工作。如果有人能帮我,请告诉我。谢谢!
1条答案
按热度按时间klsxnrf11#
您需要的语法是: