Pengendali UNION dalam Oracle menggabungkan set hasil berbilang pertanyaan untuk mencipta set hasil baharu, mengekalkan baris unik atau semua baris. Ia mesti memastikan bahawa lajur adalah daripada nombor dan jenis yang sama dan boleh digunakan dalam kombinasi dengan operator ALL, INTERSECT, MINUS untuk menapis keputusan selanjutnya.
Penggunaan UNION Operator dalam Oracle
UNION operator digunakan dalam Oracle untuk menggabungkan set hasil daripada dua atau lebih pertanyaan, dengan itu mencipta set keputusan baharu. Ia menyimpan semua baris unik daripada kedua-dua pertanyaan, mengabaikan pendua.
Syntax
<code>SELECT column_list FROM table1 UNION SELECT column_list FROM table2;</code>
Arahan
ALL
sebelum operator UNION, ia akan mengekalkan semua baris, termasuk pendua. ALL
关键字,它会保留所有行,包括重复项。INTERSECT
和 MINUS
,以进一步筛选结果集。示例
以下示例显示 UNION
操作符的用法:
<code>SELECT name FROM employees UNION SELECT name FROM customers;</code>
此查询将返回所有员工和客户的唯一姓名列表。
其他选项
UNION
INTERSECT
dan MINUS
untuk menapis lagi set hasil. UNION
: Pilihan lain
🎜🎜UNION ALL:🎜 Serupa denganUNION
, tetapi simpan semua baris, termasuk pendua. 🎜🎜🎜INTERSEK:🎜 Hanya mengembalikan baris yang wujud dalam kedua-dua pertanyaan. 🎜🎜🎜MINUS:🎜 Mengembalikan baris yang wujud hanya dalam pertanyaan pertama dan bukan dalam pertanyaan kedua. 🎜🎜🎜🎜Kesimpulan🎜🎜🎜Operator UNION digunakan dalam Oracle untuk menggabungkan set hasil daripada berbilang pertanyaan untuk mencipta set hasil baharu. Ia mengekalkan baris unik atau semua baris, bergantung pada pilihan yang digunakan. Memahami penggunaan UNION adalah penting untuk mendapatkan data daripada pangkalan data dengan cekap. 🎜Atas ialah kandungan terperinci Cara menggunakan kesatuan dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!