Sabtu, 01 April 2017

Tugas 4 Inner Join Praktek Pemrogaman SQL

Assalamualaikum Wr. Wb
Haloo😎
           Tugas Perkuliahan Pemograman SQL dengan menggunakan SQL Server 2014 kali ini adalah menampilkan data menggunakan join. 


1. Tampilkan nonota, nama supplier, email dan total dimana totalnya adalah 2100000


 

           
2. Tampilkan tanggal beli, nama supplier, alamat kantor dan alamat kantornya

“ Jl. Kyai Mojo “



3. Tampilkan semua data yang ada pada tabel pembelian dan tabel supplier

4. Tampilkan nama barang, nama supplier, dan jumlah beli


5. Tampilkan namasupplier dan telp kantor


6.  Tampilkan no nota, nama supplier, tanggal lahir dan harga beli yang harga beli  nya 9000


 7. Tampilkan jenis barang, tanggal beli dan total yang harganya lebih dari 5000

 

8. Tampilkan nomor nota, nama barang, nama supplier dan harga beli

  9. Tampilkan nomor nota, nama barang, nama supplier dan jumlah beli yang nama suppliernya  Anisa Ulya


10. Tampilkan harga, jumlah,nama supplier dan tanggal lahir




Terima Kasih Semoga Bermanfaatt😎😎😎


Lanjutan dari tugas diatas, Latihan Soal 5 👌


1.       Tampilkan nama supplier yang barangnya supermie



select nmsup
from barang
inner join pembelian on barang.kdbrg=pembelian.kdbrg
inner join supplier on pembelian.kdsup=supplier.kdsup
where nmbrg='supermie'

















2.       Tampilkan jumlah beli yang nama barang supermie

select jumlahbeli
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 supplier.kdsup, supplier.nmsup
from supplier
inner join pembelian on supplier.kdsup=pembelian.kdsup
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.kdsup
where tanggalbeli='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.kdsup = supplier.kdsup
where tanggalbeli like '2017-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.kdsup = 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.kdsup=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.kdsup = supplier.kdsup







 Alhamdulillah👍👍


MID SEMESTER Genap PRAKTEK PEMROGRAMAN SQL  
Universitas Muria Kudus Fakultas Teknik


UJIAN MID
1.       Create table penjualan
use "201553028"

create table penjualan
(nonota varchar(10) primary key,
kdbrg varchar(10) foreign key references barang(kdbrg),
tanggaltrans date,
jumlahjual int,
hargajual int,
total int,

)
select * from penjualan












2.       Isi tabel 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','007','04/17/2017','30','5000','150000')
insert into penjualan
values('JUAL004','002','04/19/2017','10','18000','180000')
insert into penjualan
values('JUAL005','010','05/22/2017','20','25000','500000')


















3.       Tambahkan 1 field ditabel penjualan
alter table penjualan add keterangan varchar (25)
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='Tidak Lunas' where nonota='JUAL004'

select * from penjualan















6.       Tampilkan nama barang dan tanggal jual
select nmbrg, tanggaltrans
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 di bulan april 2017
select jumlahjual
from penjualan
where tanggaltrans like '2017-04-%'















9.       Tampilkan nama penjual yang barangnya sampho 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, tanggalbeli tgltransaksi, jumlah
from pembelian
inner join barang on barang.kdbrg=pembelian.kdbrg
inner join penjualan on barang.kdbrg=penjualan.kdbrg




 




Wassalamualaikum Wr. Wb