sql语句出现无法绑定由多个部分组成的标识符 怎么解决

Updateqw_UserInfosetqw_UserInfo.U_AvatarShowID=qw_Picture.P_IDwhereqw_UserInfo.U_ID='... Update qw_UserInfo set qw_UserInfo.U_AvatarShowID = qw_Picture.P_ID where qw_UserInfo.U_ID='123'and qw_Picture.P_Name = '123'以上是我的SQL语句将qw_Picture表的某一个字段的值赋值给qw_UserInfo的一个字段 where条件是2张表的ID等于123我觉得没什么问题啊 但是当我执行的时候缺报错 消息 4104,级别 16,状态 1,第 1 行
无法绑定由多个部分组成的标识符 "qw_Picture.P_Name"。谁能告诉我正确的格式 谢谢
展开
 我来答
匿名用户
2013-08-16
展开全部
Update qw_UserInfo Set U_AvatarShowID = (Select P_ID From qw_Picture Where P_Name = '123') Where U_ID = '123'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式