Rumah > Artikel > pangkalan data > Apakah maksud kesatuan dalam sql?
Operator UNION dalam SQL digunakan untuk menggabungkan data dalam jadual. Ciri-cirinya ialah: menggabungkan jadual, memerlukan padanan lajur dan mengekalkan baris pendua. Kegunaan termasuk: menggabungkan data pelengkap, mencari data pendua, membuat laporan ringkasan dan menyahduplikasi data. Contoh: SELECT customer_id, first_name, last_name FROM pelanggan UNION SELECT customer_id, first_name, last_name FROM pesanan akan menggabungkan data pelanggan daripada pelanggan dan jadual pesanan, termasuk baris pendua.
UNION dalam SQL
UNION ialah operator dalam SQL yang digunakan untuk menggabungkan data daripada dua atau lebih jadual. Ia menambahkan baris daripada jadual input bersama-sama untuk mencipta jadual hasil baharu.
Syntax
<code class="sql">SELECT 列名1, 列名2, ... FROM 表1 UNION SELECT 列名1, 列名2, ... FROM 表2;</code>
Ciri-ciri
Uses
UNION digunakan terutamanya dalam situasi berikut:
Contoh
Contoh berikut menggabungkan data pelanggan daripada dua jadual bernama customers
和 orders
ke dalam satu jadual hasil:
<code class="sql">SELECT customer_id, first_name, last_name FROM customers UNION SELECT customer_id, first_name, last_name FROM orders;</code>
Jadual hasil akan mengandungi maklumat pelanggan daripada kedua-dua jadual, termasuk baris pendua.
Atas ialah kandungan terperinci Apakah maksud kesatuan dalam sql?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!