mysql系列---【insert into select批量插入查询结果】


1.背景

  在一次上线中,新功能是新加入的用户弹出答题窗口,系统中现有的用户不让弹窗,这时候就需要把系统中现有的用户id保存到第一次登录的记录表中。

两张表:first_login:  id,   create_time,   user_id

           user:   id,   isCooperation,   name

2.sql如下:

insert into first_login (id,create_time,user_id) select CONCAT(u.id,'first','login'),now(),u.id from user u where u.is_cooperation = 1

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM