如何根据两个表上的简单连接条件的结果将值插入到列中?
我设法为UPDATE执行此操作,但不是INSERT,因为所有值都以逗号分隔在一起。
答案 0 :(得分:0)
with expr(a,b) as (
select t.val, u.val
from (values(0,1)) as t(id,val)
join (values(0,2)) as u(id,val)
on t.id = u.id
) insert into table(column) select a as vals from expr union all select b from expr