【发布时间】:2020-01-29 16:24:44
【问题描述】:
我有一个包含 7 位列(A、B、C、D、E、F 和 G)的空表。我希望用代表这些列的所有可能组合的行填充此表。理想情况下,不会有包含完全相同组合重复的行。虽然我在这里展示了 7 列,但列的数量可能会更多,因此解决方案应该是可扩展的。
填充后的表的 sn-p 如下所示:
理想情况下,这将基于 INSERT 语句,但我也愿意接受 T-SQL 循环解决方案。我曾尝试使用 CROSS JOINS,但我有限的知识并没有让我走得很远。
任何帮助将不胜感激。
【问题讨论】:
标签: sql sql-server tsql combinations sql-insert