unions
n.聯(lián)盟;聯(lián)合( union的名詞復(fù)數(shù) );和睦;結(jié)婚
all
英 [?:l] 美 [?l]
adj.全部的;一切的;各種的;極度的,盡量的
pron.全部;一切;每個(gè)人,每件東西;全部情況
adv.全部地;完全地;每個(gè);非常
n.全體;[常作A-]整體;[常與my, your, his, her等連用](某人)所有的一切
SQLite UNION ALL函數(shù) 語法
作用:UNION ALL 運(yùn)算符用于結(jié)合兩個(gè) SELECT 語句的結(jié)果,包括重復(fù)行。
適用于 UNION 的規(guī)則同樣適用于 UNION ALL 運(yùn)算符。
語法:UNION ALL 的基本語法如下:
SELECT column1 [, column2 ]
FROM table1 [, table2 ]
[WHERE condition]
UNION ALL
SELECT column1 [, column2 ]
FROM table1 [, table2 ]
[WHERE condition]
這里給定的條件根據(jù)需要可以是任何表達(dá)式。
SQLite UNION ALL函數(shù) 示例
讓我們使用 SELECT 語句及 UNION ALL 子句來連接兩個(gè)表,如下所示: 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