Union

Union hampir sama seperti Inner join, akan tetapi, alih-alih menggabungkan tabel berdasarkan ID secara side by side (samping-sampingan), Union menggabungkan 2 atau lebih tabel secara vertikal.

Oleh karena itu, penggunaan Union harus memenuhi beberapa peraturan seperti jumlah kolom, tipe kolom, penamaan, dsb.

Syntax:

<query1> UNION <query2>

Contoh penggunaan:

SELECT MakeName FROM Make 
    UNION
SELECT MakeName FROM ForeignMake;

// hasil: tanpa adanya duplikasi


SELECT MakeID, MakeName FROM Make 
    UNION
SELECT MakeName FROM ForeignMake;

// hasil: error


SELECT MakeID, MakeName FROM Make 
    UNION
SELECT ForeignMakeID, MakeName FROM ForeignMake;

// hasil: ada duplikasi

results matching ""

    No results matching ""