1、如果只是要【分别统计出每个用户每种结果的次数】,那只需要
select name,result,count(1) count from info group by name,result
这个应该是知道的。
2、但要求是【0也要有单独的一行记录】,那相当于要填充几条0的结果,可以通过join的笛卡尔积连接,实现所有可能,↓
select * from (select DISTINCT `name` from info)t1,(select DISTINCT result from info)t2
3、此时
...全文