Я делаю соединение между тремя таблицами, и хотя эти объединения работают без объединения, когда я добавляю их вместе, он говорит мне «Неправильный синтаксис рядом с« Лицом ».Неправильный синтаксис рядом с «Лицом»
Это мой запрос:
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]...
Любая помощь будет высоко оценен. И я могу ответить на вопросы, чтобы сделать их более конкретными.
Я сомневаюсь, что это них чрезвычайно является 'MySQL', вы помечать это неправильно? – Wrikken
Я думаю, что это должно быть указано в sql server hint: adventureworks – DaImTo
Во всяком случае, редактирование М. Али совершенно ясно, что там есть «человек». [Person] ', вы имели в виду' JOIN [Person]. [Person] ON ... что-то ... '? – Wrikken