我有3张桌子,我想加入:
database1.dbo.Table1
Database1.dbo.table2
database2.dbo.table1
所有人都将加入'id'
我在想这样的事情,但是我得到了语法错误
“。”附近的语法不正确。
代码:
Select *
From database1.dbo.table1 t1
Left Join database1.dbo.table2 t2 on t1.id = t2.id
Left Join database2.dbo.table1 t3 on t1.id = t3.id
答案 0 :(得分:2)
尝试拳击单词,保留字“ID”或数据库“1”可能是罪魁祸首,拳击就像下面这样。
Select *
From [database1].[dbo].[table1] t1
Left Join [database1].[dbo].[table2] t2
on t1.[id] = t2.[id]
left join database2.dbo.table1 t3
on t1.[id] = t3.[id]