SQL server有以下两个表。分别为表A,表B
表A:
Line | Model | Year | Month | Nums |
---|---|---|---|---|
A | aa | 2024 | 1月 | 154 |
A | aa | 2024 | 2月 | 123 |
表B:
Line | Model | Year | Month | ChangeDay | AfterNums |
---|---|---|---|---|---|
AA | aa | 2024 | 2月 | 2024-02-04 | 123 |
SQL server中,将这两个表组合关联处理获取到以下的表C内容:
Line | Model | Day | TZ |
---|---|---|---|
A | aa | 2024-01-01 | 154 |
A | aa | 2024-01-02 | 154 |
A | aa | 2024-01-03 | 154 |
A | aa | 2024-01-04 | 154 |
A | aa | 2024-01-05 | 154 |
A | aa | 2024-01-06 | 154 |
A | aa | 2024-01-07 | 154 |
A | aa | 2024-01-08 | 154 |
A | aa | 2024-01-09 | 154 |
A | aa | 2024-01-10 | 154 |
。 | 。 | 。 | 。 |
A | aa | 2024-02-03 | 154 |
A | aa | 2024-02-04 | 123 |
A | aa | 2024-02-04 | 124 |
A | aa | 2024-02-04 | 125 |
。 | 。 | 。 | 。 |
表C中的。表示按照规律直到表B的日期出现,则表C的TZ值变更为表B的AfterNums值,再次按照日期逐天的规律直到下一个表B的内容出现。表A和表B可通过Model连接。问:在SQL server中,如何将这表A、表B组合关联处理获取到表C内容?