王志广的个人博客

        王志广的个人博客 >> PHP >> update对比两个表并修改

update对比两个表并修改

admin发表于2013-04-15  2,279次浏览 标签: 

功能强大的mysql为我么提供了很多语句,但是我们有时候不经常使用,下面就介绍一下update两个表对比并对一个表进行修改。

下面看
update biao1,biao2 set biao1.id = biao1.id+1 where biao1.name=biao2.name
这句话的意思是把当biao1的name等于biao2的name时,biao1的id就会加一

update biao1,biao2 set biao1.areaid = biao2.id where biao1.areaname=biao2.name
这句话的意思是当biao1的areaname等于biao2的name时,biao2的id会赋值给biao1的areaid。

你可以发表评论引用到你的网站或博客,或通过RSS 2.0订阅这个日志的所有评论。
上一篇:
下一篇:
没有评论
我来说两句

  Ctrl+Enter