admin

t-sql插入-选择-带有参数

sql

我有4张表。我们将要插入数据的表之一(表A)。表A将要接收来自表B,C,D的杂项数据以及一些未知的可变参数数据。

如何使用同时接收参数的SELECT设置INSERT?


阅读 166

收藏
2021-06-07

共1个答案

admin

像这样吗?

Insert INTO TableA (col1, col2,col3,col4)
  SELECT b.col1, c.col2, d.col3, @myparam
  FROM TableB as b
  INNER JOIN TableC as c
    ON b.id = c.id
  INNER JOIN TableD as d
    on c.id = d.id
2021-06-07