menampilkan join mysql

SELECT a.`kode_barang`,a.`nama`,b.`nama_kategori`,c.`nama_tipe`,d.`nama_lokasi`,a.`tanggalmasuk`,a.`tanggalkeluar`,a.`status`
FROM tb_barang a LEFT JOIN tb_kategori b
ON a.`kode_kategori`=b.`kode_kategori` RIGHT JOIN tb_tipe c
ON b.`kode_kategori`=c.`kode_kategori` LEFT JOIN tb_lokasi d
ON a.`kode_lokasi`=d.`kode_lokasi`

saya sedang membuat sebuah program inventory, untuk menampilkan stok barang saya menggunakan query tersebut, karena didalam kategori mempunyai beberapa tipe yang menjadi masalahnya adalah value dari tabel tipe akan terlihat semua, contohnya barang 'A' kategori 'access point' tipenya'unifi' nah karena kategori mempunyai beberapa tipe akan ditampilkan barang 'A' kategori 'access point' tipenya'unifi' barang 'A' kategori 'access point' tipenya'd-link' barang 'A' kategori 'access point' tipenya'tp-link'

semoga bisa dimengerti, terimakasih

avatar erikaristayasa
@erikaristayasa

9 Kontribusi 0 Poin

Diperbarui 7 tahun yang lalu

2 Jawaban:

ini maksudnya gimana gan??? biar yang tampil cuma satu gitu atau gimana??

avatar damard
@damard

63 Kontribusi 36 Poin

Dipost 7 tahun yang lalu

@damard maaf sudah bisa kok gan hehehe

avatar erikaristayasa
@erikaristayasa

9 Kontribusi 0 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban