2015-01-05 119 views

回答

2
select * 
    from (Select * from TableA union all Select * from TableB) t1 
    inner join TableC t2 on t1.somekey=t2.somekey; 
選擇
2

您需要aliasUNION ALL的結果,從

SELECT * 
FROM (SELECT * FROM TableA UNION ALL SELECT * FROM TableB) ua 
     INNER JOIN TableC ON TableC.somekey = ua.SomeKey