您的位置:首页 > 数据库 > MySQL

mysql数据库批量修改表的字段值根据关联表数据修改

2017-09-06 18:58 387 查看
主要场景应用于A表的字段cust_id是B表里面的主键ID,根据已经A表中存有的cust_code值做关联通步B表的cust_id存储到A表中cust_id中,使用主键索引查询提高查询效率

UPDATE crm_cust_message_detail d

SET d.cust_id = (
SELECT
cust_id
FROM
sid_cust c
WHERE
c.cust_code = d.cust_code

),

 d.createDate = (
SELECT
m.created_time
FROM
crm_cust_message m
WHERE
m.cust_message_id = d.cust_message_id

)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: