找出数据中的缺失日期
WHERE 条件子查询数据清洗异常检测
题目描述
给定一张 daily_metrics 表,记录每日的业务指标:
metric_date: 日期value: 指标值
数据应该是连续的每日记录,但其中有些日期缺失了。请使用递归 CTE 生成完整的日期序列,找出所有缺失的日期,按日期排序。
期望输出列
| 列名 | 说明 |
|---|---|
| missing_date | 缺失的日期 |
数据样例
| metric_datePKTEXT | valueREAL |
|---|---|
| 2024-03-01 | 1000 |
| 2024-03-02 | 1200 |
| 2024-03-04 | 900 |
| 2024-03-05 | 1100 |
| 2024-03-06 | 1300 |
| 2024-03-08 | 800 |
| 2024-03-10 | 1500 |
输入数据显示 7 / 7 行
SQL 编辑器正在保存草稿...
Ctrl + Enter 运行
正在加载 SQL 编辑器...
运行你的 SQL 查询后,结果将显示在这里