{site_name}

{site_name}

🌜 搜索

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

数据库 𝄐 0
sqlsqm 是什么进程,SQL sqlcmd实施查询 显示共有多少个部门,sqlSQL
SQL SELECT INTO 语句用于将查询结果插入新表中。它会创建一个新表并将查询的结果集插入到该表中,可以在一次查询中完成多个任务,如创建和填充表。

以下是 SELECT INTO 语句的基本语法:


SELECT column1, column2, ...
INTO new_table_name
FROM source_table
WHERE condition;


- column1, column2, ...:要选择的列名。
- new_table_name:新表的名称。
- source_table:要从中选择数据的源表。
- condition:可选项,用于筛选要插入的数据。

例如,假设我们有一个名为"users"的表格,其中包含有关用户的信息(ID,姓名,电子邮件等)。现在我们想创建一个新表格,只包含来自伦敦的用户信息。我们可以使用以下 SELECT INTO 语句:


SELECT *
INTO london_users
FROM users
WHERE city = 'London';


此命令将创建名为"london_users"的新表,并将所有城市为伦敦的用户数据从原始表中复制到新表中。