【发布时间】:2019-01-10 14:42:12
【问题描述】:
我查看并看到了一些示例,但没有一个适合我的需要。
我有一张桌子:
+-------+-----------+-----------+
| Year | Month | Count |
+-------+-----------+-----------+
| 2001 | Nov | 2 |
| 2001 | Dec | 1 |
| 2002 | Jan | 3 |
+-------+-----------+-----------+
现在的想法是我想根据计数值将年份和月份值 x 次插入另一个表中。所以我最终应该得到如下的结果:
+-------+-----------+
| Year | Month |
+-------+-----------+
| 2001 | Nov |
| 2001 | Nov |
| 2001 | Dec |
| 2002 | Jan |
| 2002 | Jan |
| 2002 | Jan |
+-------+-----------+
这只是一个小样本,实际表格要大得多。
对此的任何指示都会很棒。 我希望我的问题是有道理的,任何问题,请问:)
【问题讨论】:
-
这是一个完美的例子,说明计数表使这一切变得容易。这是一篇关于该主题的精彩文章。 sqlservercentral.com/articles/T-SQL/62867
标签: sql sql-server sql-insert