Fungsi SQLite UNION SEMUA
Hasil terjemahan:
union
n. Kesatuan (kata nama majmuk kesatuan); melampau, seboleh-bolehnya
semua; semua; , anda, dia, dia, dsb.] segala sesuatu yang (seseorang) milikiFungsi SQLite UNION SEMUAsintaks
Peranan: Pengendali UNION ALL digunakan untuk menggabungkan hasil dua pernyataan SELECT, termasuk baris pendua.
Peraturan yang sama yang digunakan untuk UNION juga terpakai kepada pengendali UNION ALL.
Sintaks: Sintaks asas UNION ALL adalah seperti berikut:
SELECT column1 [, column2 ]
FROM table1 [, table2 ]
[WHERE condition]
UNION ALL,2 SELECT] table1 [, table2 ]
[WHERE condition]
Syarat yang diberikan di sini boleh berupa sebarang ungkapan mengikut keperluan.
Fungsi SQLite UNION SEMUAcontoh
让我们使用 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