Menggunakan Union Query Builder Laravel

Kapan harus menggunakan Union ?

Jika ingin mendapatkan hasil gabungan dari 2 table dalam satu result , penggunaan union berbeda dibanding kita menggunakan Join

contoh :

Table A

id

A
B
C

Table B

id

D
E
F

hasil yang di inginkan ABCDEF

maka kita bisa menuliskannya seperti ini

$a = DB::table('A')->select('id');
$b = DB::table('B')->select('id);
$hasil = $a->union($b)->get();

 

comments powered by Disqus