我正在尝试为每天的用户建立图表,以确认每天的总确认用户和未决用户总数,我需要如下数据:
date | confirmed | pending
2010-01-05 | 5 | 2
2010-01-06 | 10 | 3
表的结构如下:
user_id
username
confirm enum(0,1)
date date
最佳答案
SELECT Date, SUM(CASE Confirm WHEN 1 THEN 1 ELSE 0 END) Confirmed,
SUM(CASE Confirm WHEN 0 THEN 1 ELSE 0 END) Pending,
FROM Table
GROUP BY Date
关于mysql - 按日期分组,确认,待定,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4680867/