1. 程式人生 > >UNION 操作符

UNION 操作符

ott mys account martin ora class mysql ner sel

UNION 操作符:用於合並兩個或多個 SELECT 語句的結果集

union查詢可以把兩個select語句聯合起來,並且會將重復的數據合並,但有一個最基礎的條件:查詢的列數必須相同,不然就會報錯

MySQL中,兩個列的數據類型可以不一樣,但是在Oracle中,必須保持數據類型相同

例:

mysql> select dname from dept
    -> union
    -> select ename from emp;
+------------+
| dname      |
+------------+
| accounting |
| research   |
| sales | | operations | | SMITH | | ALLEN | | WARD | | JONES | | MARTIN | | BLAKE | | CLARK | | SCOTT | | KING | | TURNER | | ADAMS | | JAMES | | FORD | | MILLER | +------------+

UNION 操作符