Sql合並兩個select查詢


現有2個查詢,需要將每個查詢的結果合並起來(注意不是合並結果集,因此不能使用union),可以將每個查詢的結果作為臨時表,然后再從臨時表中select所需的列,示例如下:
 
SELECT get.daytime, get.data as get, xh.data as xh 
        FROM ( 
                SELECT daytime, sum(get_sum) as data 
                FROM yuanbao_get 
                group by daytime 
                order by daytime 
        ) as get, 
        ( 
                SELECT daytime, sum(xh_sum) as data 
                FROM yuanbao_xh 
                group by daytime 
                order by daytime 
        ) as xh 
        where get.daytime = xh.daytime

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM