我在三個表之間進行連接,而這些連接沒有被組合在一起工作,當我將它們加在一起時,它告訴我「Person附近的語法錯誤」。'Person'附近的語法不正確
這是我的查詢:
SELECT [AddressLine1], [FirstName], [LastName]
FROM
[Person].[BusinessEntityAddress] join [Person].[Address]
on ([Person].[BusinessEntityAddress].[AddressID]=[Person].[Address].[AddressID])
[Person].[Person]
join [Person].[BusinessEntityAddress]
on ([Person].[Person].[BusinessEntityID]=[Person].[BusinessEntityAddress].[BusinessEntityID])
WHERE FirstName= 'Terri' AND LastName= 'Duffy'
的問題是,在最後一行[Person].[Person] join [Person].[BusinessEntityAddress]...
任何幫助將不勝感激。我可以回答問題,使其更具體。
我hightly懷疑這是'MySQL',你有沒有正確標記呢? – Wrikken
我認爲這應該是關於sql server提示:adventureworks – DaImTo
無論如何,M.阿里的編輯很清楚有一個流氓'[Person]。[Person]'在那裏,你的意思是'JOIN [Person]。[Person] ON ...某事......'? – Wrikken