MySQL跨表更新字段 工作记录

工作中遇到两表查询,从user表中获取用户唯一id字段 写入到另外一张qiuzu表中的uid字段中;

二者可以关联起来的只有用户的手机号码tel字段;

了解需求后数据量稍多,不可能一个一个的手动修改

最快的只有通过mysql语句来解决问题了

使用左联接

     UPDATE qiuzu q
     LEFT JOIN USER u ON q.tel = u.tel
     SET q.uid = u.id
     WHERE
	q.uid IS NULL
     OR q.uid = 0

仅作工作记录只用(http://www.hioop.net)

你可能感兴趣的:(mysql)