Kamis, 30 Maret 2017

Cara Menampilka data dengan menggunkan inner join dengan menggunakan sintak query

Pertemuan Keempat

Assallamuallaikum Wr.Wb
Halo teman-teman, hari ini saya mau share tutorial Menampilka data dengan menggunkan inner join pada SQL Server. Pastikan kita harus ikuti langkah-langkah pada postingan pertama saya karena masih menggukan database yang sama, oke langsung saja kita peraktekkan cara pembuatan nya.
Sebelumnya saya sudah membuat desain sederhana untuk merelasikan table yang akan kita buat yaitu seperti gambar dibawah ini :



   1.      Menggunankan Database

Sintak              : use "201553015"

   2.      menampilkan kode barang, pembelian dan tanggal beli

Sintak                : select barang.kdbrg, barang.nmbrg, pembelian.tanggalbeli from barang inner join pembelian on barang.kdbrg=pembelian.kdbrg


Hasil
   3.      menampilkan nonota, nama barang dan harga barang 

Sintak              : select pembelian.Nonota, barang.nmbrg, barang.kdbrg from pembelian inner join barang on pembelian.kdbrg=barang.kdbrg


Hasil

   4.      menampilkan kode barang, nama barang, kode supplier
Sintak              : menampilkan kode barang, nama barang, kode supplier


Hasil
   5.      menampilkan jenis produk, kode barang dan jumlah beli

Sintak              : select supplier.jnsproduk, pembelian.kdbrg, pembelian.jumlahbeli from supplier inner join pembelian on supplier.kdsup=pembelian.kdsup


Hasil

   6.      menampilkan nama barang dan jumlah beli urutkan bedasarkan jumlah beli terbanyak

Sintak              : select barang.nmbrg, pembelian.jumlahbeli from barang inner join pembelian
on barang.kdbrg=pembelian.kdbrg order by jumlahbeli DESC


Hasil

   7.      menampilkan kode barang, nama suplier, jenis kelamin yang alamat kantor di Jl.Godang Manis
Sintak              : select pembelian.kdbrg, supplier.nmsup, supplier.jekel
from pembelian inner join supplier
on supplier.kdsup=pembelian.kdsup
where alamatkantor like '%Godang%'


Hasil

   8.      menampilkan nama barang, tanggal beli, jenis barang yang harganya lebih dari 12000
Sintak              : select barang.nmbrg, pembelian.tanggalbeli, barang.jnsbrg
from barang inner join pembelian
on barang.kdbrg=pembelian.kdbrg
where harga > 12000


Hasil
  
   9.      menampilkan no nota, jenis barang, jenis produk yang memiliki harga di atas 21000
Sintak              : select pembelian.Nonota, barang.jnsbrg, supplier.jnsproduk
from barang inner join pembelian
on barang.kdbrg=pembelian.kdbrg inner join supplier
on pembelian.kdsup=supplier.kdsup
where harga > 21000


Harga

   10.  menampilkan no nota, nama barang, total dimana terdapat kode barang yang tanggal kadaluarsa nya 2016-05-12
Sintak              : select pembelian.Nonota, barang.nmbrg, pembelian.total
from pembelian inner join barang
on pembelian.kdbrg=barang.kdbrg
where tglkadaluarsa like '%2016-05-12%'


Hasil

   11.  menampilkan nama supplier, kode barang dan alamat kantor dimana terdapat email suplier rara@gmail.com dan toni@gmail.com
Sintak             : select supplier.nmsup, barang.kdbrg, supplier.alamatkantor
from supplier inner join pembelian
on supplier.kdsup=pembelian.kdsup inner join barang
on pembelian.kdbrg=barang.kdbrg
where email='rara@gmail.com' or email='toni@gmail.com'


Hasil


 Terimakasih, cukup sekian dulu tutorial Cara Menampilka data dengan menggunkan inner join dengan menggunakan sintak query dengan menggugnakan sintak query, nantikan pertemuan selanjutnya :-)


Tidak ada komentar:

Posting Komentar