帝国cms 多个数据表数据复制 update

时间:2023年11月07日

/

来源:网络

/

编辑:佚名

帝国cms中多个数据表之间有时候为了关联有时候表与表相互之间需要互相复制数据,以便进行灵动标签的关联调用,比如我最近开发的一个网站就用到了,如果手工复制那工作量太恐怖了,用一个mysql查询语句瞬间搞定。
由于本人只会基础的单表mysql查询,这次终于学习了下mysql多表查询,找到了快速2个表以上的数据相互查询(select),复制(update),下面上代码:
update phome_ecms_brand a,phome_ecms_identify b set b.titlepic=a.titlepic where b.filename = a.filename
升级phome_ecms_brand和phome_ecms_identify设置phome_ecms_identify的标题图片等于phome_ecms_brand的标题图片 条件 phome_ecms_identify的 filename字段等于phome_ecms_brand的 filename字段
phome_ecms_brand和 phome_ecms_identify         2个数据表,2个模型主表
2个主表里都有默认共有的titlepic字段,也就是帝国cms的标题图片
商标mysql语法第二种方式
update  phome_ecms_brand, phome_ecms_identify set phome_ecms_brand.filename=phome_ecms_identify.filename     where phome_ecms_brand.model =phome_ecms_product.model
mysql update升级语法
update   phome_ecms_brand  a, phome_ecms_identify  b      set  b.titlepic=a.titlepic      where   b.classid=95 and  b.filename = a.filename
升级phome_ecms_brand和phome_ecms_identify 设置 phome_ecms_identify的标题图片等于phome_ecms_brand的标题图片 条件phome_ecms_identify栏目等于95并且phome_ecms_identify的 filename字段等于phome_ecms_brand的 filename字段
猜你需要

豫ICP备2021026617号-1  豫公网安备:41172602000185   Copyright © 2021-2028 www.78moban.com/ All Rights Reserved

本站作品均来自互联网,转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系 1565229909#qq.com(把#改成@),我们将立即处理。