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

Cara menggunakan union all dalam oracle

下次还敢
Lepaskan: 2024-04-30 07:09:13
asal
602 orang telah melayarinya

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>
Salin selepas log masuk

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>
Salin selepas log masuk

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>
Salin selepas log masuk

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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan