insert into select 用法
insert into用于向表中插入新的一行数据
insert into user values('张三','男','20');不指定列,插入一行数据
insert into user(name,gender,age)values('张三','男','20');指定列,插入一行数据
经常碰到需要从一张表选取数据的写入另一张表的场景,这时就可以用到insert into select
insert into user_1(name,gender,age,valid_ind)
select u.name,u.gender,u.age,'1' from user u where u.name='张三';