SQLite UNION ALL-Funktion
Übersetzungsergebnisse:
unions
n Union (Plural von Union) extrem, so viel wie möglich; alle; ganz; , dein, sein, sie usw.] alles, was (jemand) hat
SQLite UNION ALL-FunktionSyntax
Rolle: Der UNION ALL-Operator wird verwendet, um die Ergebnisse von zwei SELECT-Anweisungen, einschließlich doppelter Zeilen, zu kombinieren.
Die gleichen Regeln, die für UNION gelten, gelten auch für den UNION ALL-Operator.
Syntax: Die grundlegende Syntax von UNION ALL lautet wie folgt:
SELECT Spalte1 [, Spalte2]
FROM Tabelle1 [, Tabelle2]
[WHERE-Bedingung]
UNION ALL
SELECT Spalte1 [, Spalte2]
FROM table1 [, table2 ]
[WHERE-Bedingung]
Die hier angegebene Bedingung kann je nach Bedarf ein beliebiger Ausdruck sein.
SQLite UNION ALL-FunktionBeispiel
让我们使用 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; 这将产生以下结果: 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