sql中的union和union all查詢


union 和join之間最大的區別在於union是將查詢出來的數據組合起來,表之間不一定有字段關聯,但是join表的時候表之間是有字段關聯的。

1.使用union聯合查詢的前提條件
1.1兩個查詢具有相同的列數

1.2兩個查詢采用相同的列順序

1.3兩個查詢對應列的數據類型兼容

2.區別

Union:對兩個結果集進行並集操作,不包括重復行,同時進行默認規則的排序;

Union All:對兩個結果集進行並集操作,包括重復行,不進行排序;

 

可以參考這個https://blog.csdn.net/u010931123/article/details/82425580


免責聲明!

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



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