UNION ialah arahan bahasa manipulasi data yang menggabungkan secara menegak hasil dua atau lebih pernyataan SELECT tetapi mengekalkan hanya baris unik. Ia memerlukan set hasil penyata SELECT yang digabungkan mempunyai bilangan lajur dan jenis data yang sama dan hanya boleh mengendalikan jenis data yang serasi (contohnya, anda tidak boleh menggabungkan lajur berangka dengan lajur rentetan).
UNION dalam Oracle
Apakah itu UNION?
UNION ialah arahan Bahasa Manipulasi Data (DML) yang menggabungkan hasil dua atau lebih pernyataan SELECT ke dalam set hasil baharu.
Cara UNION berfungsi
Operasi UNION secara menegak menggabungkan set hasil dua pernyataan SELECT. Walau bagaimanapun, ia hanya mengekalkan baris unik. Ini bermakna ia secara automatik mengalih keluar baris pendua yang muncul dalam set hasil. Sintaks UNION
Melihat dalam jadual Nilai yang wujud atau tidak wujud dalamContoh
Pertimbangkan contoh berikut:
<code>SELECT 列名1, 列名2, ... FROM 表名1 UNION SELECT 列名1, 列名2, ... FROM 表名2;</code>
Operasi KESATUAN ini mencipta set hasil yang mengandungi kad pengenalan dan nama semua pekerja dan pelanggan.
UNION tidak menyusun set keputusan. Untuk mengisih keputusan, gunakan klausa ORDER BY.
UNION hanya boleh mengendalikan jenis data yang serasi. Sebagai contoh, anda tidak boleh menggabungkan lajur berangka dengan lajur rentetan.Atas ialah kandungan terperinci Apakah maksud kesatuan dalam oracle?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!