{site_name}

{site_name}

🌜 搜索

SQL SELECT INTO语句用于将查询结果插入到新表中

数据库 𝄐 0
sqlsqm 是什么进程,SQL sqlcmd实施查询 显示共有多少个部门,sqlSQL
SQL SELECT INTO语句用于将查询结果插入到新表中。它是一种方便的方式来创建一个包含所需数据的新表。

SELECT INTO语句执行以下操作:

1. 创建一个新表,其列名和数据类型与查询结果相同。
2. 将查询结果插入到新表中。

以下是使用SELECT INTO创建新表的简单示例,该表从现有表中选择列并插入行:


SELECT column1, column2, column3 INTO new_table
FROM existing_table
WHERE condition;


在此示例中,new_table是要创建的新表的名称,column1、column2和column3是现有表existing_table中要选择的特定列,WHERE子句可选,可以根据需要添加筛选条件。

例如,如果我们有一个名为"employees"的表,其中包含员工姓名、地址和薪水字段,我们可以使用以下SELECT INTO语句创建一个新表"employee_info",该表只包含员工姓名和地址:


SELECT name, address INTO employee_info
FROM employees;


这将创建一个新表"employee_info",其列名为"name" 和 "address",并将“employees”表中所有行的相应值插入到新表中。