mysql update语句添加表关联查询
2018-01-03 15:57
267 查看
UPDATE tab_game_version as a INNER JOIN tab_game_version as b ON a.id=b.id
SET a.advert_data=0 where a.advert_data is NULL
UPDATE table1 AS a LEFT JOIN (SELECT CONCAT(p.f_area_name,s.f_area_name,t.f_area_name) addressPrefix,t.f_area_id FROM table2 t LEFT JOIN table3 s ON t.f_city_code=s.f_area_id LEFT JOIN table4 p ON s.f_province_code=p.f_area_id) AS b ON a.f_address_area=b.f_area_id SET a.f_address_prefix=b.addressPrefix;
UPDATE table1 AS a LEFT JOIN (SELECT CONCAT(p.f_area_name,s.f_area_name,t.f_area_name) addressPrefix,t.f_area_id FROM table2 t LEFT JOIN table3 s ON t.f_city_code=s.f_area_id LEFT JOIN table4 p ON s.f_province_code=p.f_area_id) AS b ON a.f_store_area=b.f_area_id SET a.f_address_prefix=b.addressPrefix;
SET a.advert_data=0 where a.advert_data is NULL
UPDATE table1 AS a LEFT JOIN (SELECT CONCAT(p.f_area_name,s.f_area_name,t.f_area_name) addressPrefix,t.f_area_id FROM table2 t LEFT JOIN table3 s ON t.f_city_code=s.f_area_id LEFT JOIN table4 p ON s.f_province_code=p.f_area_id) AS b ON a.f_address_area=b.f_area_id SET a.f_address_prefix=b.addressPrefix;
UPDATE table1 AS a LEFT JOIN (SELECT CONCAT(p.f_area_name,s.f_area_name,t.f_area_name) addressPrefix,t.f_area_id FROM table2 t LEFT JOIN table3 s ON t.f_city_code=s.f_area_id LEFT JOIN table4 p ON s.f_province_code=p.f_area_id) AS b ON a.f_store_area=b.f_area_id SET a.f_address_prefix=b.addressPrefix;
相关文章推荐
- JAVA连接MYSQL,查询 ,添加,删除,语句
- MySQL 中 delete ,update语句的子查询限制
- MYSQL查询语句的使用及添加约束
- Mysql update语句赋值嵌套select,更新和查询同一张表,必须取别名;用例:更新指定游戏服务器最后启动记录的结束时间
- [置顶] MySQL与Oracle查询一条语句,如果有则更新,无则添加
- mysql中select查询语句添加自增id
- 在MySQL中阻止UPDATE语句没有添加WHERE条件的发生
- Mysql查询语句使用select.. for update导致的数据库死锁分析
- MySql依据查询结果,生成insert、update语句
- JAVA连接MYSQL,查询 ,添加,删除,语句
- mysql 将select查询的值赋给update set语句中
- MySql的sql语句中添加存储过程或者存储函数来实现Oracle中的start with ……connect by prior……递归(树形结构数据)查询
- 在MySQL中阻止UPDATE, DELETE 语句的执行,在没有添加WHERE条件
- MySQL专题5之MySQL插入数据、查询数据以及WHERE子句、UPDATE查询和DELETE语句
- JAVA连接MYSQL,使用PreparedStatement 写查询,修改,添加,删除,语句
- JAVA连接MYSQL,查询 ,添加,删除,语句
- Mysql查询语句使用select.. for update导致的数据库死锁分析
- JAVA连接MYSQL,查询 ,添加,删除,语句
- 浅谈MySQL中优化sql语句查询常用的30种方法
- Mysql的字段类型,查询语句,高级操作