Home » SQL » Query Untuk Menampilkan Data Dari 2 Tabel

Query Untuk Menampilkan Data Dari 2 Tabel

Dalam sebuah basis data atau database tentu terdapat berbagai macam tabel, dari tabel ini terdapat berbagai data yang berbeda beda. Beberapa tabel bisa saja saling berhubungan antara yang satu dengan yang lainnya.

Contoh Tabel 1 dalam Database dengan nama tbl_barang

id_brgnama_brgharga_brgstok_brg
1001Rinso Deterjen 1 KG120001000
1002Bluband 100 gr5600101

Contoh Tabel 2 dalam Database dengan nama tbl_order

id_ordid_brgjml_odrstatus
10110014ok
10210023ok

Kasus 1 : Untuk mengambil harga dan nama barang (dari tabel barang) dan jumlah order (dari tabel order) dari data id order yang telah diketahui yaitu 101 dapat menggunakan query berikut

select b.nama_brg, b.harga_brg, o.jml_odr from tbl_barang b 
inner join  tbl_order o on o.id_brg=b.id_brg
where o.id_ord = 101

Kasus 2 : Untuk mengambil Seluruh data barang dari order id 101

select b.*  from tbl_barang b 
inner join  tbl_order o on o.id_brg=b.id_brg
where o.id_ord = 101

vb