0

我正在尝试执行以下操作,但收到此错误:

FROM 子句中的对象“Projects”和“Projects”具有相同的公开名称。使用相关名称来区分它们。

SELECT Project.Name, Project.Client, Business.BType
FROM Project
LEFT JOIN Project ON Project.Name = Business.Name

我有 2 张桌子 - 项目和业务。项目有 2 列 - 名称,客户业务有 2 列 - 名称、BType

如果 Business.Name 与 Project.Name 匹配,我希望同时显示 Project 列和 Business.BType 列。

谁能指导我哪里出错了?

4

1 回答 1

3

好吧,对于一个人来说,您没有从业务表中选择任何内容,因为它不在FROMorJOIN子句中。

FROM Project
LEFT JOIN Project

也许你的意思是

FROM Project
LEFT JOIN Business
          ^^^^^^^^

反而?

于 2013-07-05T19:32:15.297 回答