1
是否有任何解决方案相结合2台具有不同的结构UNION选择不同的表结构Access或MSSQL
我尝试使用UNION选择,但由于2个表是不同的结构,不能处理它。
表1
ID |名称|
约翰
第2版
3安德森
表2
ID |名称|地址
约翰美国
第2版英国
3安德森JPN
结果我需要
ID |名称|地址
1约翰
1约翰美国
2埃德
第2版英国
3安德森
3安德森JPN
是否有任何解决方案相结合2台具有不同的结构UNION选择不同的表结构Access或MSSQL
我尝试使用UNION选择,但由于2个表是不同的结构,不能处理它。
表1
ID |名称|
约翰
第2版
3安德森
表2
ID |名称|地址
约翰美国
第2版英国
3安德森JPN
结果我需要
ID |名称|地址
1约翰
1约翰美国
2埃德
第2版英国
3安德森
3安德森JPN
您可以联合他们,如果你做这样的事情,
SELECT ID, NAME, 'DUMMY' as ADDRESS
FROM Table1
UNION
SELECT ID, NAME, ADDRESS
FROM Table2
其中''Dummy''你的情况是''''或'null'。 – Blindy 2011-06-14 13:43:12
冷静,这对于当我用SELECT ID,姓名,“虚拟”的地址 FROM表1 UNION某些原因 SELECT ID,姓名,地址 从表2的表2显示第一是有反正我可以强制显示表1 – user709787 2011-06-14 13:47:28
你是什么意思,“强制显示Table1”?我不明白。 – 2011-06-14 13:56:27