SELECT up.device_id, up.university, -- 统计8月练习的总题目数:无练习则为0 COUNT(qpd.question_id) AS question_cnt, -- 统计8月正确题目数:无练习/错误则为0 SUM( CASE WHEN qpd.result = 'right' THEN 1 ELSE 0 END ) AS right_question_cnt FROM user_profile up -- 先筛选复旦大学用户,再左关联8月的练习记录 LEFT JOIN question_practice_detail qpd ON up.device_id ...