Relasi Table dan INNER JOIN
06 April 2017
Relasi Table
Berikut adalah gambar desain relasi table yang sebelumnya sudah kita buat:
JOIN
Apa itu
JOIN? JOIN merupakan salah satu operasi untuk menghubungkan dua atau lebih
tabel yang saling berelasi.
- Menampilkan nonota, kode supplier, nama supplier,tanggal beli, dari tabel pembelian,tabel barang yang tanggal beli adalah 2018-01-23 dan nama supplier adalah Nisrina.
select pembelian.nonota, pembelian.kdsup,Supplier.nmsup,Pembelian.tanggalbeli from Pembelian
INNER JOIN supplier ON pembelian.kdsup=Supplier.kdsup
WHERE Pembelian.tanggalbeli='2018-01-23' AND Supplier.nmsup='Nisrina'
- Menampilkan kode barang
SELECT pembelian.kdbrg
FROM pembelian
INNER JOIN BARANG ON pembelian.kdbrg = barang.kdbrg
- Menampilkan nomor nota, kode barang, nama barang,kode supplier,dari table pembelian, table barang yang nama barangnya adalah “sgm 3”
- select Pembelian.nonota,Pembelian.kdbrg, Barang.nmbrg, Pembelian.kdsupFROM PembelianINNER JOIN Barang ON Pembelian.kdbrg=Barang.kdbrgWHERE Barang.nmbrg='sgm 3'
- Menampilkan nomor nota, kode barang, nama barang, total
select Pembelian.nonota,Pembelian.kdbrg, Barang.nmbrg, Pembelian.totalFROM BarangINNER JOIN pembelian ON Barang.kdbrg=Pembelian.kdbrgINNER JOIN Supplier ON Pembelian.kdsup=Supplier.kdsuporder by Pembelian.nonota
- Menampilkan kode barang dan alamat kantor
SELECT kdbrg, alamatkantorFROM PembelianINNER JOIN Supplier ON Pembelian.kdsup = Supplier.kdsup;
- Menampilkan nomor nota, kode barang, nama barang, kode supplier, nama supplier
select Pembelian.nonota,Pembelian.kdbrg, Barang.nmbrg, Pembelian.kdsup,Supplier.nmsupFROM BarangINNER JOIN Pembelian ON Barang.kdbrg=Pembelian.kdbrgINNER JOIN Supplier ON Pembelian.kdsup=Supplier.kdsupWHERE Pembelian.nonota='HG006' AND Supplier.kdsup='sup005'
- Menampilkan nama supplier, tanggal lahir, email, jenis produk
SELECT nmsup, tgllhr, email, jns_produkFROM pembelianINNER JOIN Supplier ON pembelian.kdsup = Supplier.Kdsup;
- Menampilkan nonota, kode supplier, nama supplier,jumlah beli, dari tabel pembelian,tabel barang yang jumlah beli adalah 50 dan nama supplier adalah Fahrul Annas
select pembelian.nonota, pembelian.kdsup,Supplier.nmsup,Pembelian.jumlahbeli from PembelianINNER JOIN supplier ON pembelian.kdsup=Supplier.kdsupWHERE Pembelian.jumlahbeli='50' AND Supplier.nmsup='Fahrul Annas'
- Menampilkan nomor nota, kode barang, nama barang,kode supplier,dari table pembelian, table barang yang nama barangnya adalah “sunslik”
select Pembelian.nonota,Pembelian.kdbrg, Barang.nmbrg, Pembelian.kdsupFROM PembelianINNER JOIN Barang ON Pembelian.kdbrg=Barang.kdbrgWHERE Barang.nmbrg='sunslik'
- Menampilkan tanggal kadaluarsa
SELECT barang.kadaluarsaFROM barangINNER JOIN pembelian ON pembelian.kdbrg = barang.kdbrg
0 comments:
Post a Comment