Monday, April 17, 2017

Praktek Pemrograman SQL

Latihan

18 April 2017

Hai sobat blogger, pada praktek kali ini kita akan latihan kembali mengenai SQL Server 2014 . Kali ini kita akan latihan tentang penggabungan 2 tabel atau 3 tabel dengan menggunakan inner join dan lainnya. Langsung saja kita ke contoh soalnya

Sebelumnya kita telah membuat 3 tabelnya yaitu barang, supplier, dan pembelian

  1.   Tampilkan nama supplier yang barangnya indomie
select nmsup from supplier inner join pembelian on supplier.kdsup=pembelian.kdsup
inner join barang on barang.kdbrg=pembelian.kdbrg where nmbrg='indomie'














1       2.  Tampilkan jumlah beli yang nama barang Indomie
select jumlahbeli, nmbrg from pembelian inner join barang on barang.kdbrg=pembelian.kdbrg where nmbrg='Indomie'












 3.  Tampilkan nama barang yang harus beli diatas 10.000
 select nmbrg, hargabeli from barang inner join pembelian on barang.kdbrg=pembelian.kdbrg  where hargabeli > 10000














4.  Tampilkan kode supplier, nama supplier yang total pembelian diatas 100.000
select supplier.kdsup, nmsup from supplier inner join pembelian on supplier.kdsup=pembelian.kdsup where total > 100000



















5.   tampilkan jenis barang yang stoknya habis
select jnsbrg from barang where jumlah < 20










6.  tampilkan alamat supplier yang melaksanakan transaksi tanggal 3 januari 2017
select alamatkantor from supplier inner join pembelian on supplier.kdsup=pembelian.kdsup where tanggalbeli = '03/01/2017'












7.  tampilkan nama barang, nama supplier untuk bulan Februari 2017
 select nmbrg, nmsup from barang, supplier, pembelian where barang.kdbrg=pembelian.kdbrg
 and supplier.kdsup=pembelian.kdsup and tanggalbeli like '2017-02-%'

















8.  tampilkan no nota, nama barang, nama supplier dan alamat perusahaan supplier
 select nonota, nmbrg, nmsup, alamatkantor from barang
 inner join pembelian on barang.kdbrg=pembelian.kdbrg
 inner join supplier on supplier.kdsup=pembelian.kdsup


























9.  tampilkan nama barang dan nama supplier untuk barang yang stoknya dibawah 200
 select nmbrg, nmsup from barang inner join pembelian on barang.kdbrg=pembelian.kdbrg
 inner join supplier on supplier.kdsup=pembelian.kdsup where jumlahbeli < 200


















10.  tampilkan semua nama barang dan nama supplier
 select nmbrg, nmsup from barang inner join pembelian on barang.kdbrg=pembelian.kdbrg
 inner join supplier on supplier.kdsup=pembelian.kdsup



















Untuk lebih jelasnya saya juga memasukkan screenshot dari yang telah saya buat

SELAMAT MENCOBA :) 


No comments:

Post a Comment