unions

n.聯(lián)盟;聯(lián)合( union的名詞複數(shù));和睦;結(jié)婚

all

英[?:l]? ?美[?l]??

adj.全部的;一切的;各種的;極度的,盡量的

pron.全部;一切;每個人,每件東西;全部情況

adv.全部地;完全地;每個;非常

n.全體;[常作A-]整體;[常與my, your, his, her等連用](某人)所有的一切

SQLite UNION ALL函數(shù) 語法

作用:UNION ALL 運算子用於結(jié)合兩個 SELECT 語句的結(jié)果,包括重複行。

適用於 UNION 的規(guī)則同樣適用於 UNION ALL 運算子。

語法:UNION ALL?的基本文法如下:

#SELECT?column1?[,?column2?]
FROM?table1?[,?table2?]
[WHERE?conROM?table1?[,?table2?]
[WHERE?concondition.
##UNION?ALL

SELECT?column1?[,?column2?]
FROM?table1?[,?table2?]
[WHERE?condition]

#這裡給予的條件依需求可依需求可是任何表達(dá)式。

SQLite UNION ALL函數(shù) 範(fàn)例

讓我們使用 SELECT 語句及 UNION ALL 子句來連接兩個表,如下所示:

sqlite> SELECT EMP_ID, NAME, DEPT FROM COMPANY INNER JOIN DEPARTMENT
        ON COMPANY.ID = DEPARTMENT.EMP_ID
   UNION ALL
     SELECT EMP_ID, NAME, DEPT FROM COMPANY LEFT OUTER JOIN DEPARTMENT
        ON COMPANY.ID = DEPARTMENT.EMP_ID;
這將產(chǎn)生以下結(jié)果:

EMP_ID      NAME                  DEPT
----------  --------------------  ----------
1           Paul                  IT Billing
2           Allen                 Engineerin
3           Teddy                 Engineerin
4           Mark                  Finance
5           David                 Engineerin
6           Kim                   Finance
7           James                 Finance
1           Paul                  IT Billing
2           Allen                 Engineerin
3           Teddy                 Engineerin
4           Mark                  Finance
5           David                 Engineerin
6           Kim                   Finance
7           James                 Finance
#