Blog saya kali ini membahas tentang My SQL Server mengenai Tugas Inner Join ✌
- Tampilkan nama barang, harga dan tanggal beli dari tabel barang dan pembelian.
select nmbrg, harga, tglbeli
from barang
inner join pembelian on barang.kdbrg=pembelian.kdbrg
- Tampilkan nama barang, jenis barang dari nama supplier "Rizky Nasar".
select nmbrg, jnsbrg, nmsup
from barang
inner join pembelian on barang.kdbrg=pembelian.kdbrg
inner join supplier on supplier.kdsup=pembelian.kdsupplier
where nmsup='Rizky Nasar'
- Tampilkan no nota, nama barang, jumlah beli
select nonota, nmbrg, jmlahbeli
from Barang
inner join pembelian on pembelian.kdbrg=barang.kdbrg
- Tampilkan nama supplier, nama barang, alamat kantor dan total dari table Barang
select nmsup, nmbrg, alamatkantor, jmlahbeli
from Barang
inner join pembelian on pembelian.kdbrg=barang.kdbrg
inner join supplier on supplier.kdsup=pembelian.kdsupplier
5. Tampilkan
nomor nota, jenis barang, nama supplier dan jumlah beli yang jumlah belinya
antara 50 dan 300
select pembelian.nonota, Barang.jnsbrg, Supplier.nmsup, pembelian.jmlahbeli
from Barang
inner join pembelian on Barang.kdbrg=pembelian.kdbrg
inner join Supplier on Supplier.kdsup=pembelian.kdsupplier
where (pembelian.jmlahbeli
between '100' and '300')
6. Tampilkan
no nota, nama supplier, tanggal lahir dan harga beli yang harga beli nya 4000
select nonota, nmsup, tgllhr, hargabeli
from pembelian
inner join Supplier on Supplier.kdsup=pembelian.kdsupplier
where hargabeli=4000
- Tampilkan nonota, nama supplier, email dan total dimana totalnya adalah 1200000.
select nonota, nmsup, email, total
from pembelian
inner join Supplier on Supplier.kdsup=pembelian.kdsupplier
where total=1200000 and nonota='HG007'
- Tampilkan tanggal beli, nama supplier, alamat kantor dan alamat kantornya “Jl. Kenangan”
select tglbeli, nmsup, alamatkantor
from pembelian
inner join Supplier on Supplier.kdsup=pembelian.kdsupplier
where alamatkantor='Jl. Kenangan'
- Tampilkan nomor nota, nama barang, harga dan jenis barang berupa mie instan
select nonota, nmbrg, harga, jnsbrg
from barang
inner join pembelian on barang.kdbrg=pembelian.kdbrg
where jnsbrg='Mie Instan'
- Tampilkan jenis barang, jumlah beli, nama supplier dan telepon kantor
select jnsbrg, jmlahbeli, nmsup, telpkantor
from Barang
inner join pembelian on barang.kdbrg=pembelian.kdbrg
inner join supplier on supplier.kdsup=pembelian.kdsupplier
Sekian, dan terimakasih 😗😍
Wassalamu'alaikum..
Latihan lagi yaaa, lanjutan dari tugas 4 💪
1.
Tampilkan nama
supplier yang barangnya Indomie
select nmsup
from barang
inner join pembelian on
barang.kdbrg=pembelian.kdbrg
inner join supplier on
pembelian.kdsupplier=supplier.kdsup
where nmbrg='Supermie'
2.
Tampilkan jumlah
beli yang nama barangnya Indomie
select jmlahbeli
from barang
inner join pembelian on
barang.kdbrg=pembelian.kdbrg
where nmbrg='Supermie'
3.
Tampilkan nama barang
yang harga beli diatas 10.000
select nmbrg
from barang
inner join pembelian on
barang.kdbrg=pembelian.kdbrg
where harga > 10000
4.
Tampilkan kode
supplier, nama supplier yang total pembelian diatas 100.000
select kdsup, nmsup
from Supplier
inner join pembelian on
Supplier.kdsup=pembelian.kdsupplier
where total > 100000
5.
Tampilkan jenis
barang yang stoknya habis
select jnsbrg
from barang
where jumlah = 0
6.
Tampilkan alamat
supplier yang melaksanakan transaksi tanggal 5 Januari 2017
select alamatkantor
from supplier
inner join pembelian on
supplier.kdsup =
pembelian.kdsupplier
where tglbeli = '2017-01-05'
7.
Tampilkan nama
barang, nama supplier untuk bulan Mei 2017
select nmbrg, nmsup
from barang
inner join pembelian on
barang.kdbrg =
pembelian.kdbrg
inner join supplier on
pembelian.kdsupplier=supplier.kdsup
where month(tglbeli) = 05
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
pembelian.kdsupplier=supplier.kdsup
9.
Tampilkan nama
barang dan nama supplier untuk barang yang stoknya dibawah 100
select nmbrg, nmsup
from barang
inner join pembelian on
barang.kdbrg =
pembelian.kdbrg
inner join supplier on
pembelian.kdsupplier=supplier.kdsup
where jumlah < 100
10. Tampilkan semua nama barang dan nama supplier
select barang.nmbrg, supplier.nmsup
from barang
inner join pembelian on
barang.kdbrg =
pembelian.kdbrg
inner join supplier on
pembelian.kdsupplier=supplier.kdsup
Sekian dan Terimakasih 💕👌👍
MID SEMESTER GENAP 2017
Triya Adzani Maulidina
201553020
Triya Adzani Maulidina
201553020
1.
Create table
penjualan
create table Penjualan
(nonota varchar(10) primary key,
kdbrg varchar(10) foreign key references Barang(kdbrg),
tgltransaksi date,
jumlahjual integer,
hargajual integer,
total integer
)
2.
Isi table
penjualan
insert into Penjualan
values('JUAL001', '001', '03/20/2017', '10', '3000', '30000')
insert into Penjualan
values('JUAL002', '004', '03/18/2017', '15', '4000', '60000')
insert into Penjualan
values('JUAL003', '003', '04/17/2017', '30', '5000', '150000')
insert into Penjualan
values('JUAL004', '002', '04/21/2017', '20', '20000', '400000')
insert into Penjualan
values('JUAL005', '005', '04/25/2017', '10', '165000', '1650000')
3.
Tambahkan 1 field
di tabel penjualan
alter table penjualan add
keterangan varchar(10)
select * from Penjualan
4.
Hapus 1 record
delete Penjualan where nonota='JUAL005'
select * from Penjualan
5.
Isi data field
yang kosong
update
Penjualan set keterangan='Lunas' where
nonota='JUAL001'
update
Penjualan set keterangan='Lunas' where
nonota='JUAL002'
update
Penjualan set keterangan='Lunas' where
nonota='JUAL003'
update
Penjualan set keterangan='Lunas' where
nonota='JUAL004'
select * from Penjualan
6.
Tampilkan nama
barang dan tanggal jual
select nmbrg, tgltransaksi
from Barang
inner join penjualan on
barang.kdbrg=penjualan.kdbrg
7.
Tampilkan jenis
barang dan jumlah jual
select jnsbrg, jumlahjual
from Barang
inner join penjualan on
barang.kdbrg=penjualan.kdbrg
8.
Tampilkan stok
dari barang yang penjualan dibulan april 2017
select jumlahjual
from Penjualan
where tgltransaksi like '2017-04-%'
9.
Tampilkan nama
penjual yang barangnya shampo clear
select hargajual
from Penjualan
inner join Barang on
penjualan.kdbrg =
barang.kdbrg
where nmbrg='Pantene'
10. Tampilkan nama barang, tanggal beli, tanggal jual dan
stok
select nmbrg, tglbeli, tgltransaksi, jumlah
from pembelian
inner join Barang on Barang.kdbrg=pembelian.kdbrg
inner join penjualan on
Barang.kdbrg=penjualan.kdbrg
Terimakasih
Wassalamu'alaikum..