我正在尝试运行这个select语句:
SELECT dbo.tblBird.EnglishName, dbo.tblMember.Last
FROM dbo.tblBird , dbo.tblMember
JOIN dbo.tblBirdMember AS join1 ON (join1.BirdID = dbo.tblBird.BirdID)
JOIN dbo.tblBirdMember AS join2 ON (join2.MemberID = dbo.tblMember.MemberID)
但是我收到了这个错误:
Msg 4104, Level 16, State 1, Line 3
The multi-part identifier "dbo.tblBird.BirdID" could not be bound.
我一直在谷歌上搜索几个小时,但我似乎无法实现这一目标,非常感谢帮助!
答案 0 :(得分:2)
看起来你正在尝试写一些类似的东西:
select b.EnglishName, c.Last
from dbo.tblBirdMember a
join dbo.tblBird b on a.BirdID = b.BirdID
join dbo.tblMember c on a.MemberID = c.MemberID