sql insert into select from 是什么语句

发布网友

我来回答

3个回答

热心网友

是一个插入语句,可根据其他标或自己查询的结果插入到现有的表中。


比如

insert into a(id,name) from select id,name from b where id=4;

这个就是从b表查询id和name插入到a表的id和name中

热心网友

INSERT INTO 语句用于向表格插入新行
INSERT INTO 表名称 VALUES (值1, 值2,....)
我指定所要插入数据列:
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)

热心网友

动态查询/插入,随着select的条件变更,取的数据会不一样,直接就插入了
这样写有一个缺陷,保证插入的数据别重复

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com