1. 一个表数据复制到另一个表
单个表复制到另一个表:
select * into b from a (--将a表所有数据插入到B)
多个表数据复制到另一个表
select * into a from b left join c on c.id=b.id
left join d on d.id=b.id
left join e on e.id=b.id
(--多个表数据连表插入到a表
2.查询的数据复制到另一个表
单个表复制到另一个表:
insert into a(name,age)
select * from b (--单表插入到另一个表)
多个表复制到另一个表:
insert into a (name,age)
select * from b
left join c on c.id=b.id
left join d on d.id=b.id
left join e on e.id=b.id
(--多个表查询数据插入到a)
3。连表更新数据
update a set a.name=b.name, a.age=b.age
from a left join b on b.id=a.id