从a表考入b表的sql语句是什么

来源:百度知道 编辑:UC知道 时间:2024/06/24 18:59:30
ab两表字段相同怎么从a表考入b表

先把B表数据删除,然后把A表记录逐条插入到B表中。

-----
DELECT* FROM B
然后用 INSERT SELECT 语句
INSERT INTO B(COL1,COL2...)
SELECT COL1,COL2... FROM A.
---------------
INSERT SELECT 语句要求你遵循如下规则
l SELECT 语句不能从被插入数据的表中选择行
l INSERT INTO 中的列数必须与SELECT 语句返回的列数相等
l INSERT INTO 中的数据类型要与SELECT 语句返回的数据类型相同

insert into a(field1,field2,field3)
Select field1,field2,field3 from b

insert b
select * from a
字段相同还用写字段限制,岂不是傻子。

delext *
from b
INSERT SELECT
INSERT INTO B(COL1,COL2...)
SELECT COL1,COL2... FROM A