update left join 多表关联更新

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/tdtdtudou/article/details/79929977

  1. UPDATE table_1 t1 left join table_2 t2 on t2.id = t1.tid SET t1.username = t2.uname  
  2. where t1.id>5;
参考的例子如上,基于参考例子自己实践运用如下:

UPDATE `shop_page` t1 LEFT JOIN `shop_list` t2 ON DATE='2018-04-12' SET t1.`company` = t2.`company` WHERE INSTR(t1.`columnName`,t2.`name`)>0  ; 

单张表自联,多表关联更新都可以。

展开阅读全文

没有更多推荐了,返回首页