mysql 兩個表數據 關聯修改

需求

現有兩張表

 

都有城市字段    city_name 

現在想把其中一張表的某個字段對應的值,依據城市關聯       賦值到另一張表中的某個字段

sql代碼:

UPDATE `c_citys_code_new` t,`c_citys_code3` c3 SET t.car_head = (
	SELECT car_head FROM `c_citys_code3` c WHERE c.`city_name` = c3.`city_name` AND t.`city_name` = c.`city_name`
)
WHERE t.city_name = c3.`city_name`

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章