SQL server 补全当月缺失记录

SQL server 补全当月缺失记录

问题描述:

项目中遇到一个问题,用户查询记录当月有缺失,需要按照当月的天数。给缺失的天数补全表格内容如下:

img


如 高宇驰 这个人,抽动症只有17,24号数据,多动症只有17号数据,现在想抽动症缺失的1-16号数据,25-30号 也能显示,转微,到诊,金额是默认为0,
比如 缺失的 一号数据,显示为

渠道 姓名 入职时长 病种 日期 转微 到诊 金额 客服分组 病种分组
百度 高宇驰 2年+ 抽动症 2021-09-01 0 0 0 多动组 多动组

请问有什么办法 可以实现?能直接SQL 语句解决的最好。不胜感激!

用户数据连续性数据缺少 直接用SQL循环 插入就行了。