如何使用不同的查询条件为一个表中的两列计数记录?一个查询中的Mysql多重计数
表的样子:
user_id | date | status
------------------------------
1 | 2011-01-02 | 1
2 | 2011-01-03 | 1
3 | 2011-01-02 | 0
4 | 2011-01-03 | 1
1 | 2011-01-02 | 1
我想在一个查询计数两个值。第一个是按状态分的user_id组的数量,第二个是按日期分组的user_id组的数量。
我该怎么做?
使用像SELECT COUNT ... – 2011-03-19 17:01:28
请提供您的预期输出的一个例子,因为每个状态的计数与每个日期的计数没有关系。笛卡尔产品是唯一的结果。 – 2011-03-19 17:16:52