我打算從聯合子查詢中創建一個案例,但我無法理解它。我想這樣做:聯盟子查詢有條件
select t.colA, t.colB,
case when t1.colC = 1 and t2.colC=0 then 1
else t.colC end colC
from
(
select t1.colA,t1.colB,t1.colC from table1 t1
union all
select t2.colA,t2.colB,t2.colC from table2 t2
) t
是這樣的可能嗎?或者還有其他方法嗎?我絕對需要這個聯盟和案例。
謝謝。
執行和檢查出來的人 – 2015-03-03 11:13:53
爲什麼不直接在內層查詢與使用情況的情況下? – 2015-03-03 11:16:06
你爲什麼需要工會?它看起來更像是你需要一個內部連接。 – 2015-03-03 11:17:15