方法一: -- 分两步 -- 1. 直接 union试卷作答和练习表,求出总月活跃和2021日活跃 -- 2. 求left join用户表、试卷作答表和练习表,以uid为group by的键来统计出21年试卷活跃次数和问题表活跃次数 with temp1 as ( select ui.uid, count(distinct date_format(c_time, '%Y-%m')) act_month_total, count(distinct case when year(c_time)='2021' then date_format(c_time, '%Y-%m-%d'...