select qd.difficult_level, round(sum(correct_q) / sum(all_q), 4) as correct_rate -- 正确率=正确题目数量/所有题目数量 from ( select qpd1.question_id, count( case when qpd1.result = 'right' then qpd1.device_id else null end ) correct_q, -- 正确题目数量 count(qpd1.id) all_q -- 所有题目数量 from ( select qpd.device_id, qpd.questi...