Monday, April 17, 2017

Praktek 5 Pemrograman SQL


 Selasa, 18 April 2017

 Latihan !

 1.  tampilkan nama supplier yang barangnya indomie
select nmsup from Supplier, pembelian, Barang where Supplier.kdsup=pembelian.kdsup and pembelian.kdbrg=Barang.kdbrg and nmbrg like '%Indomie%'
 

 2.  tampilkan jumlah beli yang nama barangnya indomie
select jumlahbeli from pembelian, Barang where pembelian.kdbrg=Barang.kdbrg and nmbrg like '%Indomie%'
 

 3.  tampilkan nama barang yang harga beli diatas 10.000
select nmbrg from Barang, pembelian where Barang.kdbrg=pembelian.kdbrg and hargabeli>10000 
 
nama barang yang harga belinya diatas 10.000 tidak ada

 4.  tampilkan kode supplier dan nama supplier yang total pembelian diatas 100.000
select pembelian.kdsup, nmsup from Supplier, pembelian where Supplier.kdsup=pembelian.kdsup and total>100000

 5.  tampilkan jenis barang yang stoknya habis(dibawah 10)
select jnsbrg from Barang where jumlah<=10

 6.  tampilkan alamat Supplier yang melaksanakan transaksi tanggal 5 januari 2017
select alamatkantor from Supplier, pembelian where Supplier.kdsup=pembelian.kdsup and tanggalbeli='2017-01-05'

 7.  tampilkan nama barang, nama supplier untuk bulan mei 2017
select nmbrg, nmsup from Barang, Supplier, pembelian where Supplier.kdsup=pembelian.kdsup and pembelian.kdbrg=Barang.kdbrg and tanggalbeli like '%2017-05%'
 
tidak ada data yang pembeliannya pada bula mei

 8.  tampilkan no nota, nama barang, nama supplier dan alamat perusahaan supplier
select Nonota, nmbrg, nmsup, alamatkantor from pembelian, Supplier, Barang where Supplier.kdsup=pembelian.kdsup and pembelian.kdbrg=Barang.kdbrg

 9.  tampilkan nama barang dan nama supplier untuk barang yang stoknya dibawah 100
select nmbrg, nmsup from Barang, Supplier, pembelian where Barang.kdbrg=pembelian.kdbrg and pembelian.kdsup=Supplier.kdsup and jumlah<100

 10. tampilkan semua nama barang dan nama supplier
select nmbrg, nmsup from Barang, Supplier, pembelian where Supplier.kdsup=pembelian.kdsup and pembelian.kdbrg=Barang.kdbrg