0
我有3個SELECT FROM,我想在一個表中合併3個結果,我不能使用一個select * from和使用JOIN作爲3個表。從多個表中合併列,不按順序排列
我可以合併使用A和B列作爲密鑰的表。 我需要在3個合併表上的列不是以相同的順序進行最後的UNION。
例子:
SELECT A, B, C, D, E, F, G, H, I
FROM Table
UNION ALL
(
SELECT A, B, F, G FROM Stuff
--JOIN?MERGE?WhatHere?
SELECT A, B, E, C FROM otherStuff
--JOIN?MERGE?WhatHere?
SELECT A, B, D, H FROM otherstuffbis
I --adding null value to columns
)
'MySQL'或'SQL-Server'?選一個。 – waka
對不起,自動完成,sql server –