Praktek Pemrograman SQl - Join ke-2
PRAKTEK PEMROGRAMAN SQL-JOIN ke-2
berikut contoh latihan soal-soal SQL-Join :
select alamatkantor from Supplier
inner join Pembelian on Supplier.kdsup=Pembelian.kdbrg
Where tanggalbeli='05/01/2017';
select Barang.nmbrg, Supplier.nmsup from Pembelian
inner join Supplier on supplier.kdsup=pembelian.Kdsupplier
inner join barang on barang.kdbrg=pembelian.kdbrg
where month(tanggalbeli)='5';
10. Tampilkan semua nama barang dan nama supplier
berikut contoh latihan soal-soal SQL-Join :
1. Tampilkan nama supplier yang
barangnya indomie
select nmsup From Supplier
inner join pembelian on supplier.kdsup=pembelian.Kdsupplier
inner join barang on barang.kdbrg=pembelian,kdbrg
where nmbrg='indomie ;
2. Tampilkan jumlah beli yang nama
barangnya indomie
select jumlahbeli from Pembelian
left join barang on barang.kdbrg=pembelian.kdbrg
where nmbrg='indomie' ;
3. Tampilkan nama barang yang
harga beli di atas 10.000
select nmbrg from Barang
inner join pembelian on barang.kdbrg=Pembelian.kdbrg
where hargabeli>10000 ;
4. Tampilkan kode supplier, nama
supplier yang total pembelian di atas 100.000
select supplier.kdsup, supplier.nmsup from supplier
inner join pembelioan on supplier.kdsup=pembelian.Kdsupplier
where total>100000;
5. Tampilkan jenis barang yang
stok nya habis
select jnsbrg from Barang
inner join Pembelian on barang.kdbrg=Pembelian.kdbrg
where jumlah<100;
6. Tampilkan alamat supplier yang
melaksanakan transaksi tanggal 5 januari
2017
select alamatkantor from Supplier
inner join Pembelian on Supplier.kdsup=Pembelian.kdbrg
Where tanggalbeli='05/01/2017';
7.
Tampilkan nama barang, nama
supplier untuk bulai mei 2017
inner join Supplier on supplier.kdsup=pembelian.Kdsupplier
inner join barang on barang.kdbrg=pembelian.kdbrg
where month(tanggalbeli)='5';
8. Tampilkan no 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.Kdsupplier
inner join barang on barang.kdbrg=Pembelian.kdbrg;
9. Tampilkan nama barang dan nama
supplier untuk barang yang stoknya di bawah 100
select barang.nmbrg, supplier.nmsup from supplier, barang, pembelian
where supplier.kdsup=pembelian.kdsupplier and barang.kdbrg=pembelian.kdbrg and barang.jumlah < 100
10. Tampilkan semua nama barang dan nama supplier
select barang.nmbrg, supplier.nmsup from supplier, barang, pembelian
where supplier.kdsup=pembelian.kdsupplier and barang.kdbrg=poembelian.kdbrg
Komentar
Posting Komentar