Posts

Union and Union All SQL Set Operator In Oracle Database

Published on 04-NOV-2016 by USER37

Nama: Erin Karina N.F [6701150122]

Kelas: D3MI-39-02

Union merupakan operasi mengabungkan dua data set yang memiliki kolom dengan definisi dan urutan yang sama. Perintah ini identik dengan menampilkan data 1 atau data 2. Union all merupakan operasi menggabungkan dua data set, namun perbedaan antara keduanya yaitu jika union hanya menggabungkan dua data set tanpa adanya duplikasi, sedangkan union all akan menampilkan seluruh data set yang digabung walaupun hal itu menyebabkan duplikasi data. Jika union hanya menampilkan salah satu dari data dari 2 kolom, union all dapat menampilkan salah satu atau kedua-duanya dari 2 kolom tersebut. Seperti contoh pada video ini ada 2table, yaitu table Cricket dan table Football.

Ini contoh penggunaan Union pada table tersebut:

select first_name, last_name from cricket
union
select first_name, last_name from football;

Dan ini contoh penggunaan Union All pada table tersebut:

select first_name, last_name from cricket
union all
select last_name, first_name from football;

Terimakasih, semoga bermanfaat.

 

Comments