Masih tentang pembahasan sql server, pada artikel ini kita akan membahas apa itu Query Inner Join pada Sql Server, pada postingan kali ini kita akan mengenal bagaimana sih cara kita menuliskan Query Inner Join pada Sql Server, semoga tutorial di sini bisa tersampaikan bagi temen-temen semua.
Pada potingan sebelum nya kita telah membahas tentang cara kita melakukan join dengan memperhatikan relasi tabel pada database Sql Server.
Dan kali ini kita akan mempraktekan contoh penerapan Inner Join, yuuk coba kita lihat bagaimana contoh penerapan Query Join, seperti biasa saya menggunakan beberapa studi kasus guna memudahkan kita.
Relasi Sql Server
Dari database yang telah saya buat telah terlihat bagaimana relasi antar tabel dalam database, yang difungsikan sebagai keterhubungan sebuah data. Di sini kita mencoba contoh perintah Inner Join menggunakan studi kasus seperti berikut:
Menampilkan Data Dari Tiga Tabel Sql Server
Tampilkan nama supplier yang barangnya pepsodent.
SELECT Nmsup
FROM Supplier
INNER JOIN pembelian ON Supplier.Kdsup=pembelian.Kdsup
INNER JOIN Barang ON pembelian.kdbrg=Barang.kdbrg
WHERE nmbrg='pepsodent'
hasilya:
Contoh-contoh Inner Join Sql Server
Tampilkan jumlah beli yang nama barangnya pepsodent.
SELECT jumlahbeli
FROM pembelian
INNER JOIN Barang ON pembelian.kdbrg=Barang.kdbrg
WHERE nmbrg='sunslik'
hasilya:
Tampilkan nama barang yang harga belinya di atas 10.000.
SELECT nmbrg
FROM Barang
INNER JOIN pembelian ON Barang.kdbrg=pembelian.kdbrg
WHERE hargabeli>10000
hasilya:
Tampilkan kode supplier,nama supplier yang total pembeliannya diatas 1.000.000.
SELECT Supplier.Kdsup, supplier.Nmsup
FROM Supplier
INNER JOIN pembelian ON Supplier.Kdsup=pembelian.Kdsup
WHERE pembelian.total>1000000Kode Script Sobat Di sini
hasilya:
Tampilkan jenis barang yang stoknya habis.
SELECT jnsbrg
FROM Barang
INNER JOIN pembelian ON barang.kdbrg=pembelian.kdbrg
where barang.jumlah-pembelian.jumlahbeli<10
hasilya:
Menambah 'barang.jumlah-pembelian.jumlahbeli' guna mengetahui detailnya:
SELECT jnsbrg, barang.jumlah-pembelian.jumlahbeli
FROM Barang
INNER JOIN pembelian ON barang.kdbrg=pembelian.kdbrg
where barang.jumlah-pembelian.jumlahbeli<10
hasilya:
Tampilkan alamat supplier yang melaksanakan trasaksi tanggal 8 Mei 2017.
SELECT Alamatkantor
FROM Supplier
INNER JOIN pembelian ON Supplier.Kdsup=pembelian.Kdsup
where tanggalbeli='8/5/2017'
hasilya:
Tampilkan nama barang nama supplier untuk bulan agustus.
SELECT Barang.nmbrg, Supplier.nmsup
FROM Pembelian
inner join Supplier ON supplier.kdsup=pembelian.kdsup
inner join barang ON barang.kdbrg=Pembelian.kdbrg
WHERE MONTH(tanggalbeli)='8'
hasilya:
Tampilkan nomer nota,nama barang, nama supplier dan alamat perusahaan supplier.
SELECT Pembelian.nonota, barang.nmbrg, Supplier.nmsup, supplier.alamatkantor
FROM Pembelian
inner join Supplier ON supplier.kdsup=pembelian.kdsup
inner join barang ON barang.kdbrg=Pembelian.kdbrg
hasilya:
Tampilkan nama barang dan nama supplier untuk barang yang stok nya di bawah 100.
SELECT Barang.nmbrg, Supplier.nmsup
FROM Barang
inner join pembelian ON Barang.kdbrg=pembelian.kdbrg
inner join Supplier ON pembelian.Kdsup=Supplier.Kdsup
WHERE jumlah<100
hasilya:
Tampilkan semua nama barang dan nama supplier.
SELECT Barang.nmbrg, Supplier.nmsup
FROM barang
FULL outer join Supplier ON barang.kdbrg=supplier.kdsup
hasilya:
Demikian tutorial kali ini mengenai Sql Server | Contoh Query Inner Join, dengan studi kasus di atas kita telah mengetahui bagaimana contoh Query Inner Join Sql Server,
Semoga tutorial dapat bermanfaat dan membantu buat temen-temen.
Terimakasih untuk kunjungannya, jangan lupa bagikan atau tinggalkan komentar di bawah postingan untuk kemajuan artikel di blog ini.