SQL嵌套查询错误

zhh157 2006-12-21 03:40:54
select * from
(select * from ITEM_BASE where XMLX=3) as B
left join
(select R_YZ_ITEM.*,YZQK.* from R_YZ_ITEM left join YZQK on YZQK.ACCOUNT=R_YZ_ITEM.ACCOUNT) as Y
on Y.ITEMID=B.ITEMID

在sql sever 里报错:服务器: 消息 8156,级别 16,状态 1,行 6
多次为 'Y' 指定了列 'ACCOUNT'。

哪位知道是怎么回事么?
不胜感激
...全文
143 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
dawugui 2006-12-21
  • 打赏
  • 举报
回复
select * from
(select * from ITEM_BASE where XMLX=3) as B
left join
(select R_YZ_ITEM.*,YZQK.* from R_YZ_ITEM left join YZQK on YZQK.ACCOUNT=R_YZ_ITEM.ACCOUNT) as Y
on Y.ITEMID=B.ITEMID

R_YZ_ITEM ,YZQK这两个表里面都有ACCOUNT列吧,将其中之一改个名字.

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧