Anda di halaman 1dari 2

1.

lakukan penambahan item untuk tabel MLNpelanggan berisi, idpelanggan=4, Nama='Maju mundur,PT', Alamat='Samarinda', Kota='Samarinda' jawaban : insert mlnpelanggan (Idpelanggan,Nama,Alamat,Samarinda) VALUES (4,'Maju mundur, PT',Samarinda','Samarinda') 2. lakukan penambahan item untuk tabel MLNProduk idproduk=5, NamaProduk='Baju' jawaban : insert mlnproduk VALUES (5,'Baju') 3. lakukan penghapusan data tabel MLNProduk untuk idprodeuk=5 saja jawaban : delete mlnproduk where idproduk=5 4. update tabel MLNProduk untuk kaos dirubah menjadi 'Kaos Kaki' jawaban : update mlnproduk set namaproduk='Kaos Kaki' where idproduk=3 5. gabungkan 4 tabel diatas menjadi informasi IdFaktur, tglFaktur, Nama, NamaProduk, Kuantitas, Harga, Total jawaban : select * mlnfaktur.idfaktur,tglfaktur,nama,namaprodu k,kuantitas,harga, kuantitas * harga as total from mlnfaktur inner join mlnfakturdetail on mlnfaktur.idfaktur = mlnfakturdetail.idfaktur inner join mlnpelanggan on mlnpelanggan.idpelanggan = mlnfaktur.idpelanggan inner join mlnproduk on mlnproduk.idproduk = mlnfakturdetail.idproduk 6. tampilan 2 tabel MLNPelanggan dan MLNFaktur dengan menggunakan Inner Join dan Outer Join jawaban : select idfaktur,mlnfaktur.idpelanggan, nama from mlnfaktur inner join mlnpelanggan on mlnfaktur.idpelanggan = mlnpelanggan.idpelanggan order by idfaktur select idfaktur,mlnfaktur.idpelanggan, nama from mlnpelanggan right outer join mlnfaktur on mlnfaktur.idpelanggan = mlnpelanggan.idpelanggan order by idfaktur 7. tampilkan informasi dari kasus no 5, hanya data-data yang berisi idpelanggan = 1 dan 2 jawaban : select *

mlnfaktur.idfaktur,tglfaktur,nama,namaprodu k,kuantitas,harga, kuantitas * harga as total from mlnfaktur inner join mlnfakturdetail on mlnfaktur.idfaktur = mlnfakturdetail.idfaktur inner join mlnpelanggan on mlnpelanggan.idpelanggan = mlnfaktur.idpelanggan inner join mlnproduk on mlnproduk.idproduk = mlnfakturdetail.idproduk where mlnpelanggan.idpelanggan = 1 and mlnpelanggan.idpelanggan = 2 8. tampilkan informasi dari kasus no 5, datadata yang berisi tgljatuhtempo <=30/02/2005 jawaban : select * mlnfaktur.idfaktur,tglfaktur,nama,namaprodu k,kuantitas,harga, kuantitas * harga as total from mlnfaktur inner join mlnfakturdetail on mlnfaktur.idfaktur = mlnfakturdetail.idfaktur inner join mlnpelanggan on mlnpelanggan.idpelanggan = mlnfaktur.idpelanggan inner join mlnproduk on mlnproduk.idproduk = mlnfakturdetail.idproduk where tgljatuhtempo <= 2005-02-30 9. tampilkan informasi total berupa IdFaktur, TglFaktur, Total, JumlahItem jawaban : select * mlnfaktur.idfaktur,tglfaktur, sum (kuantitas*harga) as totalharga from mlnfaktur inner join mlnfakturdetail on mlnfaktur.idfaktur = mlnfakturdetail.idfaktur inner join mlnpelanggan on mlnpelanggan.idpelanggan = mlnfaktur.idpelanggan inner join mlnproduk on mlnproduk.idproduk = mlnfakturdetail.idproduk group by mlnfaktur.idfaktur, tglfaktur 10. tampilkan informasi dari kasus no 9, yang berisi total >=10000 jawaban : select * mlnfaktur.idfaktur,tglfaktur, sum (kuantitas*harga) as totalharga from mlnfaktur inner join mlnfakturdetail on mlnfaktur.idfaktur = mlnfakturdetail.idfaktur inner join mlnpelanggan on mlnpelanggan.idpelanggan = mlnfaktur.idpelanggan inner join mlnproduk

on mlnproduk.idproduk = mlnfakturdetail.idproduk group by mlnfaktur.idfaktur, tglfaktur having sum(kuantitas*harga) > 1000