【发布时间】:2017-12-22 16:00:07
【问题描述】:
我正在尝试复制表 1 的行,对于从表 2 中选择的每个响应,将其中一列的值更改为表 2 中的结果
所以这是我从 table1 中选择来获取我想要复制的值:
SELECT DISTINCT * FROM table1 WHERE CODE = 'abcd'
回复:
Code zone
abcd 1
abcd 2
abcd 3
abcd 4
并且我希望为来自下面选择的每个响应复制上述选择的所有结果
SELECT DISTINCT CODE AS code
FROM table2
WHERE CODE LIKE '%abcd%'
目标:
Code zone
abcde 1
abcde 2
abcde 3
abcde 4
abcdef 1
abcdef 2
abcdef 3
abcdef 4
zabcd 1
zabcd 2
zabcd 3
zabcd 4
然后我想将这些值添加到 table1
【问题讨论】:
标签: sql sql-server ssms sql-insert