右连接一个表,表就是一段时间的每天日期
select count(DISTINCT USER) 登录人数,hired_date 日期, from ods_employee_org_struct_info_daily where to_char(hired_date,'yyyy-MM') = '2018-07' GROUP BY hired_date,USER ; 应该能达到你的目的