Rumah  >  Artikel  >  pangkalan data  >  Cara menggunakan union all dalam oracle

Cara menggunakan union all dalam oracle

下次还敢
下次还敢asal
2024-04-30 07:09:13543semak imbas

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

Cara menggunakan union all dalam oracle

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:

  • Menggabungkan baris daripada jadual yang berbeza Anda boleh setkan Arow yang berbeza daripada jadual yang berbeza: 🜎 . Contohnya:
<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.

  • Gabungkan baris pendua daripada jadual yang sama: Anda juga boleh menggunakan UNION ALL untuk menggabungkan baris pendua daripada jadual yang sama. Contohnya:
<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:

  • UNION ALL mengekalkan baris pendua dalam set hasil daripada pertanyaan yang berbeza.
  • UNION ALL operator tidak menyusun set keputusan.
  • UNION ALL tidak menyokong kata kunci DISTINCT.
  • UNION ALL tidak boleh digunakan dalam jadual atau subkueri yang berbeza dengan bilangan lajur yang berbeza.

Atas ialah kandungan terperinci Cara menggunakan union all dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn