Melanjutkan postingan tentang JOIN 2 tabel sebelumnya, kali ini bakal ane tambahin jadi 3 tabel men :D. 3 Tabel yang kita punya bakal seperti ini :
Tabel yang kita pakek bakal ada 3 tabel men, jadi ada tabel orders_detail, tabel produk dan tabel kategori.
id_produk,nama_produk, nama_kategori, deksripsi, harga, stok, berat, diskon, jumlah
Jadi dari TABEL PRODUK kita ambil field :
id_produk, nama_produk, deskripsi, harga, stok, berat, diskon
dari TABEL KATEGORI kita ambil field :
nama_kategori
dari TABEL ORDERS_DETAIL kita ambil field :jumlah
CARA PERTAMA :
SELECT produk.id_produk,produk.nama_produk,kategori.nama_kategori,produk.deskripsi,produk.harga,produk.stok,produk.berat,produk.diskon,orders_detail.jumlah FROM kategori JOIN produk ON kategori.id_kategori=produk.id_kategori JOIN orders_detail ON produk.id_produk=orders_detail.id_produk
CARA KEDUA :
SELECT B.id_produk,B.nama_produk,A.nama_kategori,B.deskripsi,B.harga,B.stok,B.berat,B.diskon,C.jumlah FROM kategori A JOIN produk B ON A.id_kategori=B.id_kategori JOIN orders_detail C ON B.id_produk=C.id_produkCara kedua diatas sedikit berbeda dengan cara pertama, dimana kita bikin PENGANDAIAN , jadi tabel kategori kita andaikan "A", tabel produk kita andaikan "B" dan untuk tabel orders_detail kita andaikan "C".
Monggo dicoba men, cara pertama / kedua sama aja :D
https://www.itoru.id/
ReplyDelete