SQL SERVER导入数据功能选择编写查询以指定要传输的数据怎么指定目标表而不是创建表
可以使用INSERT INTO语句来指定目标表而不是创建表。语法如下:
INSERT INTO 目标表名 (列1, 列2, 列3, ...)
SELECT 列1, 列2, 列3, ...
FROM 源表名
WHERE 条件;
其中,目标表名为要插入数据的表名,列1、列2、列3等为目标表中要插入数据的列名,源表名为要从中提取数据的表名,条件为筛选源表中要传输的数据的条件。
例如,要将名为“employee”的源表中所有age大于等于30岁的员工信息插入名为“employee_new”的目标表中,可以使用以下查询语句:
INSERT INTO employee_new (id, name, age, salary)
SELECT id, name, age, salary
FROM employee
WHERE age >= 30;
这样就可以将满足条件的员工信息导入到目标表中,而不用创建新的表。
原文地址: https://www.cveoy.top/t/topic/hrIC 著作权归作者所有。请勿转载和采集!