【发布时间】:2012-03-17 04:07:01
【问题描述】:
select distinct
page0.MatterType,
page0.Name,
page0.MatterNo,
page0.security,
page0.serial,
page6.TribCaseNo,
contact0.Name as Cname
from
page0, page6, page14
left join
contact0 on page0.PrimaryContact = contact0.linkserial
where
page0.serial = page6.CaseSerial
AND page0.serial = page14.CaseSerial
AND (page14.staffmember = '100001^24' and page14.status != 'Inactive')
AND page0.status != 'Closed'
我不断收到一个错误
多部分标识符 page0.PrimaryContact 无法绑定。
我检查了语法和拼写,似乎都正确。
谢谢!
【问题讨论】:
-
page0 表上是否存在 PrimaryContact 列?
-
真的有专栏
page0.PrimaryContact吗?我想我会在拼写之前验证这一点。 -
page0 上是否有 PrimaryContact 列?
-
对不起,我应该补充一下,我仔细检查了这个列确实存在。
-
关于您的 JOIN 语法的注释。您正在使用隐式和显式语法的组合,这可能会给您带来麻烦。您应该只使用显式 JOIN 语法。请参阅此帖子了解原因:stackoverflow.com/questions/3731952