select into语句可以将查询结果插入新表格中,它可以在一个查询中实现创建表格和插入数据的功能,使用起来非常方便。
使用方法
select into语句的使用方法是:
SELECT 列名1, 列名2, … INTO 新表 FROM 旧表 WHERE 条件;
其中,列名1,列名2,…是要插入新表格中的字段,新表是要创建的新表格,旧表是要查询的表格,条件是查询的条件,可以根据需要添加或删除。
示例
下面是一个示例,将查询结果插入新表格中:
SELECT name, age INTO new_table FROM old_table WHERE age > 18;
上面的语句会先查询old_table表中age大于18的记录,将查询结果中的name和age字段插入新表格new_table中。
注意事项
- select into语句会自动创建表格,如果表格已经存在,则会报错。
- select into语句只能用于查询一张表格,不能用于查询多张表格。
- select into语句只能插入一条记录,不能插入多条记录。