2 qq 36336328 qq_36336328 于 2017.09.18 13:53 提问

Mysql关联2表的数据修改

图片说明图片说明
当两表省份一致时,将ptp_customer中的area替换成ts_area中的areaID,由于ptp_customer的省份很多是一样的,所以SQL语句总是写的不对,求大神指点

1个回答

r562253897
r562253897   2017.09.18 14:20
已采纳

update ptp_customer p,ts_area t set p.area = t.areaID where p.area = t.name;

r562253897
r562253897 回复qq_36336328: 可以一个sql,你这几个别不是可以关联嘛。
2 个月之前 回复
qq_36336328
qq_36336328 如果说把area,carea,city,ctity,province,cprovince几个字段分别都根据ts_area,ts_city,ts_province同时更改,可以用一条语句写完吗,还是要分别写6条语句
2 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片