FSODIC.CO.ID

Portal Belajar dan Berbagi Informasi

JOIN Clause di MySQL

FSodic.co.id - JOIN Clause di MySQL 001

Selamat pagi mblo, apa kabar pagi ini? Setelah kemarin saya membahas tentang SQL Aliases sekarang saya akan lanjut ke SQL Join. Clause JOIN ini biasanya digunakan untuk menggabungkan dua atau lebih tabel dimana rows yang akan tampil adalah rows yang di keduanya memiliki hubungan yang sama.

Misalnya kita memiliki tabel pelanggan seperti ini:
FSodic.co.id - JOIN Clause di MySQL 002
Dan tabel order (pesanan) seperti ini:
FSodic.co.id - JOIN Clause di MySQL 003

Nah pada 2 table diatas kita misalkan bahwa tabel pelanggan kolom id sama dengan tabel pelanggan_order kolom order_pelanggan.

Berikut contoh source code:

<?php
$connect 
= new mysqli('localhost''root''''database_name');

if(
mysqli_errno($connect))
{
echo 
'Error: #1';
exit;
}

$sql $connect->query("SELECT * FROM `pelanggan` JOIN `pelanggan_order` ON `pelanggan`.`id` = `pelanggan_order`.`order_pelanggan`");

while(
$rows $sql->fetch_array())
{
echo 
'
<li>Nama Pelanggan: '
.$rows['nama'].'<br />
Jumlah Pesanan: '
.$rows['order_jumlah'].'</li>
'
;
}

?>

Nah dari source code diatas, kita akan mendapatkan hasil seperti ini:
FSodic.co.id - JOIN Clause di MySQL 004

Nah cukup sekian dari saya hari ini, selamat beraktifitas untuk kalian semua dan sampai jumpa lagi di artikel selanjutnya.

« Next

Komentar

Komentar masih kosong

Submit a Comment