Kembali dalam tutorial sql server, kali ini saya akan berbagi bagaimana sih Cara Join Sql Server | Beberapa Contoh Query Join, Join merupakan Query Sql yang ada pada Sql Server yang memungkinkan kita menampilkan data yang ada pada database Sql Server.
Dalam penerapannya kita dapat menampilkan beberapa data tabel yang di peroleh dari sumber tabel berbeda-beda, dengan syarat tabel dalam database saling berelasi satu sama lain.
Pada postingan yang sebelumnya kita telah membahas tentang Cara Membuat Primary Key dan Foreign Key Sql Server, dan kali ini kita akan membahas Cara Join Sql Server | Beberapa Contoh Query Join semoga bisa bermanfaat bagi temen-temen yang sedang mencari tutorial ini.
Penerapan Query Join disini kita dapat memperhatikan relasi tabel sebagai panduan dalam alur relasi yang dilewati ketika melakukan Join antar tabel. Yuuk kita simak dengan beberapa studi kasus berikut.
Tabel Relasi Dalam Sql Server
Penerapan Inner Join Pada Sql Server.
Dari Relasi Tabel pada Database diatas kita dapat menerapkan konsep Query Join menggunakan beberapa Studi kasus berikut:
Tampilkan Nomer nota, namabarang, harga, yang jenis barangnya (susu bayi).
SELECT Nonota,nmbrg,harga,jnsbrg
FROM barang
INNER JOIN pembelian ON barang.kdbrg=pembelian.kdbrg
WHERE jnsbrg='susu bayi'
Hasil seperti berikut:
Tampilkan jenis barang, nama barang dan jumlah beli dari tabel barang dan tabel pembelian.
SELECT jnsbrg, nmbrg, jumlahbeli
FROM barang INNER JOIN pembelian ON pembelian.kdbrg=barang.kdbrg
Hasil seperti berikut:
Menampilkan semua data dari tabel pembelian dan supplier.
SELECT * FROM pembelian
INNER JOIN supplier ON pembelian.kdsup = supplier.kdsup
Hasil seperti berikut:
Tampilkan Jenis barang, tanggalbeli, jumlah beli, total dengan totalbeli lebih dari sama dengan 1500000.
SELECT jnsbrg,tanggalbeli,jumlahbeli, total
FROM barang
INNER JOIN pembelian ON pembelian.kdbrg=barang.kdbrg
WHERE total>=1500000
Hasil seperti berikut:
Tampilkan kode supplier, Jenis barang, tanggal beli, jumlah beli, total, dengan kode supplier (Sup002) dari tabel barang dan pembelian.
SELECT Kdsup,jnsbrg,tanggalbeli,jumlahbeli, total
FROM barang
INNER JOIN pembelian ON pembelian.kdbrg=barang.kdbrg
WHERE Kdsup='Sup002'
Hasil seperti berikut:
Tampilkan nonota barang, nama barang, nama supplier, harga beli.
SELECT nmbrg, Nonota, Nmsup, hargabeli
FROM barang
INNER JOIN pembelian ON barang.kdbrg=pembelian.kdbrg
INNER JOIN supplier ON pembelian.kdsup=supplier.kdsup
Hasil seperti berikut:
Tampilkan kombinasi data tabel barang dan tabel pembelian menggunakan perintah cross join.
SELECT * FROM barang
CROSS JOIN pembelian
Hasil seperti berikut:
Tampilkan semua data barang beserta data pembeliannya, menggunakan perintah left outer join.
SELECT * FROM Barang
left join pembelian ON barang.kdbrg=pembelian.kdbrg
Hasil seperti berikut:
Tampilkan nama barang, jenis barang, harga beli, dan nama supplier yang namanya (Joko Waluyo).
SELECT nmbrg, jnsbrg, hargabeli, Nmsup
FROM barang
INNER JOIN pembelian ON barang.kdbrg=pembelian.kdbrg
INNER JOIN supplier ON pembelian.kdsup=supplier.kdsup
where Nmsup='Joko Waluyo'
Hasil seperti berikut:
Tampilkan nama barang, harga, nama supplier, email , tanggal beli, yang alamat kantornya (Jl. Pemuda)
SELECT nmbrg, harga, Nmsup, Email, tanggalbeli, Alamatkantor
FROM barang
INNER JOIN pembelian ON barang.kdbrg=pembelian.kdbrg
INNER JOIN supplier ON pembelian.Kdsup=supplier.Kdsup
WHERE Alamatkantor= 'Jl. Pemuda'
Hasil seperti berikut:
Nah berikut tadi adalah contoh-contoh penerapan kali ini mengenai Tutorial Sql Server tentang Cara Join Sql Server | Beberapa Contoh Query Join, dalam studi kasus di atas kita jadi tau bagaimana query join pada Sql Server yang mungkin bisa jadi perbandingan bagi temen-temen tentang bagaimana penerapan Query Join.
Baca juga : Contoh inner join sql server
Semoga bermanfaat dan membantu buat temen-temen. Terimakasih untuk kunjungannya, jangan lupa bagikan atau tinggalkan komentar di bawah postingan untuk kemajuan artikel di blog ini.