Chinaunix
标题:
update。。。select 用法~~~~
[打印本页]
作者:
xigua108
时间:
2008-02-25 09:48
标题:
update。。。select 用法~~~~
现有两个表,A表中包含 name,pic等字段,b表包含pame,pic等字段,现要使a.name=b.name时,set a.pic=b.pic,该怎么写update语句,谢谢!
作者:
xigua108
时间:
2008-02-25 09:54
update a set pic=(select pic from b) where a.name=b.name
这样报错。。。该怎么写。。。。
用的是mysql5.0版
作者:
godamen
时间:
2008-02-25 10:08
update a,b set a.pic=b.pic where a.name=b.name
未测试
作者:
xigua108
时间:
2008-02-25 10:20
原帖由
godamen
于 2008-2-25 10:08 发表
update a,b set a.pic=b.pic where a.name=b.name
未测试
搞定了,谢谢。。。
作者:
yueliangdao0608
时间:
2008-02-25 14:17
仔细看看手册中关于多表查询的就清楚了。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2