错误点: 解题思路:先拆分条件,分析隐藏条件 正确题目求和:条件求和 sum(if(q.result='right',1,0))错误使用count,同时聚合并有分组 月份提取条件:使用函数可以简化month(q.date)=8 最终结果: select u.device_id,u.university, count(q.question_id) as question_cnt ,sum(if(q.result='right',1,0)) as right_question_cnt from user_profile as u left join question_practice_detail...