Cara Menggabungkan atau menampilkan dua tabel di database

Publish Date : 20-09-2016 , dibaca 39162 kali, Hari ini dibaca : 1 kali ,0 comments

Ok.. pada artkel ini kita akan membahas cara menggabungkan 2 tabel database yang memiliki kriteria sama dan ingin kita tampilkan pada satu tabel menggunakan query mysql, Query MySQL Menggabungkan Isi Dari Dua Tabel Atau Lebih dengan UNION ini merupakan contoh simple nya, dan bisa disesuaikan dengan kebutuhan anda ya..

Sql union operator begitulah kita menyebuatnya. Union sendiri berfungsi untuk menggabungkan hasil dari dua atau lebih pernyataan (query) "SELECT".

Kondisi yang harus di penuhi untuk menggunakan UNION di MYSQL adalah :

  • Memiliki jumlah kolom yang sama.
  • Kolom harus memiliki tipe data yang sama.
  • Kolom di dalam pernyataan (query) select urutannya harus sama.

Berikut contoh database nya :

menampilkan data dari dua tabel di database

Nah.. Seperti kita lihat dari 2 tabel di atas, kita mempunyai 2 buah tabel, yang pertama dengan nama " DivisiA " dan yang ke dua dengan nama " Divisi B " , id nya sama , ntah karna apa dibuat dua buah tabel,, haaaa.. just kidding, Dalam pembuatan aplikasi akan kita jumpai kasus yang seperti ini.. ya jika anda rajin dalam membuat aplikasi.

Nah untuk hasil yang sudah kita gabungkan dengan script :

 SELECT * FROM DivisiA UNION SELECT * FROM DivisiB 

cara menggabungkan dua tabel di database dan menampilkan di satu tabel

Contoh UNION untuk 2 Tabel:

 SELECT * FROM DivisiA WHERE TIPE = 'STAFF' UNION SELECT * FROM DivisiB WHERE TIPE = 'STAFF'

 

Contoh UNION untuk 1 Tabel:

 SELECT * FROM DivisiA WHERE TIPE = 'STAFF' UNION SELECT * FROM DivisiA WHERE TIPE != 'STAFF'

sdf

Produk Rekomendasi

Artikel Terkait

Diskusi



wa