我有很多表格,比如Customer-Age,Customer-Street,...,Customer-OtherField。我想把它們輕鬆地放到一張桌子上,例如Customer-Age-Street -... - OtherField。我已經目前使用:SQL Server:使用相同ID連接多個表的簡便方法?
SELECT a.Customer, a.Age, b.Street,..., x.OtherField
FROM table1 a, table2 b,..., tableX x
WHERE a.Customer=b.Customer =c.Customer=d.Customer =... =x.Customer`.
我想更簡單,更便捷的方式加入共同標識符,Customer
表。
如何在SQL Server 2014中方便地連接多個具有公共標識符的表?
沒有。實際上你應該通過'join ... on ...'來更加明確地表達出你的聯結,並且在不同的表格中有年齡等等 - 我沒有看到這一點,但可能是因爲模糊的例子 –
,這可能是明顯的,但是如果你不想寫所有的連接,你可以使用創建視圖UI並選擇表,它應該根據表選擇自動生成查詢 – TheUknown