mysql 插入一个表的部分数据进行修饰后插入另一个表

需要用到企业表中的创建时间、企业名称、企业id   几个信息对应店铺表中的创建时间、店铺名称,所属企业id。但同时店铺表里面还有其他的默认字段需要插入,

这时在企业表的时候将默认字段值写上,并给几个别称(如果不给别称,当默认值相同时,查询的速度就会很慢很慢)

insert into shop_info (create_time, available, shop_name, shop_type, enterprise_id) select create_time, 1 as available, enterprise_name, 4 as shop_type,
id from enterprise_info where id > 1000 order by id asc;

 

posted @ 2020-06-15 11:39  吾延  阅读(440)  评论(0编辑  收藏  举报