使用下面的示例,第 1 天将分别为 A、B、C 提供 1、3、3 个不同的名称。在第 2 天计算每个房屋的不同名称时,使用截至第 2 天的数据。在第 3 天计算每个房屋的不同名称时,使用截至第 3 天的数据。
可以使用递归cte吗?
数据:
| 天 | 房子 | 姓名 |
|---|---|---|
| 1 | 一种 | 杰克 |
| 1 | 乙 | 流行音乐 |
| 1 | C | 安娜 |
| 1 | C | 露 |
| 1 | C | 佛朗哥 |
| 2 | 一种 | 乔恩 |
| 2 | 乙 | 可能 |
| 2 | C | 安娜 |
| 3 | 一种 | 乔恩 |
| 3 | 乙 | 肯 |
| 3 | C | 露 |
| 3 | C | 露 |
结果:
| 天 | 房子 | 不同的名字 |
|---|---|---|
| 1 | 一种 | 1 |
| 1 | 乙 | 1 |
| 1 | C | 3 |
| 2 | 一种 | 2(杰克和乔恩) |
| 2 | 乙 | 2 |
| 2 | C | 3 |
| 3 | 一种 | 2(杰克和乔恩) |
| 3 | 乙 | 3 |
| 3 | C | 3 |