Jumat, Februari 07, 2014

Perintah MySQL untuk Menampilkan Data dari Beberapa Tabel dengan INNER JOIN

Pada pembuatan suatu aplikasi, terkadang kita juga memerlukan tampilan data yang tidak hanya berasal dari 1 (satu) tabel, namun bisa dari beberapa tabel sekaligus. Contohnya, dari class diagram di bawah, kita ingin menampilkan nama  beserta alamat email dan divisi. Dari contoh tersebut, kita harus bisa menggabungkan minimal dua tabel, yaitu biodata dan tambahan.

 mysql> select * from biodata;


mysql> select * from tambahan;




 
Menggabungkan antara Tabel "Biodata" dan Tabel "Tambahan".


mysql> SELECT biodata.id, biodata.name, tambahan.email, tambahan.divisi FROM biodata, tambahan WHERE biodata.id=tambahan.id;



memanggil berdasarkan id yang dikehendaki

mysql> SELECT biodata.name,divisi,email FROM biodata INNER JOIN tambahan ON biodata.id = tambahan.id WHERE tambahan.id = '7';)

0 komentar:

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More