题描述中的平均多少有点误导人了,date_sub比窗口函数好理解 select count(b.device_id)/ count(a.device_id) x from (select distinct device_id,date from question_practice_detail ) a left join (select distinct device_id,date_sub(date,interval 1 day) date from question_practice_detail) b on a.device_id = b.device_id an...