【发布时间】:2019-11-04 06:55:03
【问题描述】:
是否可以使用针对不同列的多个查询来插入值? MS SQL 允许编写,
INSERT INTO TABLE1(COL1)
SELECT COL1 FROM TABLE2
但是如果我想从一个表中插入一个数据,从另一个表中插入另一个数据呢? MS SQL 允许吗?如果有,语法是什么?
【问题讨论】:
-
欢迎来到 Stack Overflow。请分享示例数据和您现有的代码。
-
提示:
Union All -
您可以根据需要使用JOINING从不同的表中收集数据。只要 INPUT 列号和数据类型与您的选择同步,连接不同的表就没有问题。
标签: sql-server insertion