SELECT COUNT(DISTINCT CASE WHEN 时间间隔=1 THEN B ELSE NULL END)/COUNT(DISTINCT B) AS avg_ret FROM(SELECT a1.device_id,a1.date,CONCAT(a1.device_id,a1.date) as B,TIMESTAMPDIFF(DAY,a1.date,a2.date)AS 时间间隔 FROM question_practice_detail as a1 LEFT JOIN question_practice_detail as a2 ON a1.device_id = a2.dev...