UNION ALL digunakan dalam Oracle untuk menggabungkan set hasil daripada jadual atau subkueri yang berbeza sambil mengekalkan baris pendua. Penggunaan khusus adalah seperti berikut: Gabungkan baris dalam jadual berbeza: PILIH DARI jadual 1 KESATUAN SEMUA PILIH DARI jadual 2 Gabungkan baris pendua dalam jadual yang sama: PILIH DARI jadual KESATUAN SEMUA PILIH DARI jadual
UNION SEMUA syntax Penggunaan Oracle
UNION ALL ialah operator dalam Oracle yang digunakan untuk menggabungkan berbilang set hasil pernyataan SELECT. Ia membolehkan anda menggabungkan hasil daripada berbilang jadual atau subkueri ke dalam set hasil tunggal tanpa menghapuskan baris pendua.
Sintaks:
<code class="sql">SELECT ... UNION ALL SELECT ... [UNION ALL SELECT ...]</code>
Penggunaan:
Pengendali UNION ALL mempunyai dua kegunaan utama:
<code class="sql">SELECT * FROM employees UNION ALL SELECT * FROM customers;</code>
Ini akan mengembalikan set hasil yang mengandungi semua baris daripada jadual pekerja dan jadual pelanggan.
<code class="sql">SELECT * FROM employees UNION ALL SELECT * FROM employees;</code>
Ini akan mengembalikan set hasil yang mengandungi semua baris dalam jadual pekerja, termasuk baris pendua.
Nota:
Atas ialah kandungan terperinci Cara menggunakan union all dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!