使用下面的示例,第 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 |