这是我的问题(在MS SQL SMS 2008 R2中):
我有两张桌子:
table1 with columns id1 name1
table2 with columns id2 name2
我还有第三个临时表来自导入的xls,列名为name1,name2
我想要的是选择会导致像临时表的副本,但id1,id2而不是name1,name2。
这甚至可能吗?
答案 0 :(得分:1)
您需要将left join
与两个表格一起使用
select id1, id2
from tempTable T
left join table1 T1
on T.name1 = T1.name1
left join table2 T2
on T.name2 = T2.name2