Senin, 22 Mei 2017

Ujian susulan MID

MID Semester susulan praktek psql (b)
Nama : Fredo Maulana Putra
Nim    : 201553045
Kls      : B
Progdi :Praktek PSQL (B)

1. Create tabel penjualan
CREATE TABLE penjualan
(nonota varchar (10) primary key,
kdbrg varchar (10) foreign key references barang (kdbrg),
tgltransaksi date,
jumlahjual int,
hargajual int,

total int)




2. Isi Tabel penjualan
INSERT INTO penjualan values
('JUAL001', '001', '03/20/2017', 10, 3000, 30000),
('JUAL002', '004', '03/18/2017', 15, 4000, 60000),
('JUAL003', '005', '04/17/2017', 30, 5000, 150000),
('JUAL004', '003', '04/21/2017', 15, 7000, 105000),
('JUAL005', '002', '05/05/2017', 5, 14000, 70000)








3. Tambahkan satu field di tabel penjualan
ALTER TABLE Penjualan

ADD bayar int






4. Hapus satu record
DELETE FROM penjualan

WHERE nonota='JUAL005'






5. Isi data filed yang kosong
UPDATE Penjualan
SET Bayar=50000
WHERE Nonota='JUAL001'

UPDATE Penjualan
SET Bayar=60000
WHERE Nonota='JUAL002'

UPDATE Penjualan
SET Bayar=150000
WHERE Nonota='JUAL003'

UPDATE Penjualan
SET Bayar=100000

WHERE Nonota='JUAL004'






6. Tampilkan nama barang dan tanggal jual
SELECT barang.nmbrg, penjualan.tgltransaksi
FROM Barang

INNER JOIN penjualan ON barang.kdbrg=penjualan.kdbrg








7. Tampilkan jenis barang dan jumplah jual
SELECT barang.jnsbrg, penjualan.jumlahjual
FROM barang
INNER JOIN penjualan ON barang.kdbrg=penjualan.kdbrg








8. Tampilkan setock dari barang yang penjualan di bulan april 2017
SELECT barang.nmbrg, barang.jumlah, penjualan.tgltransaksi
FROM barang
INNER JOIN penjualan ON barang.kdbrg=penjualan.kdbrg

WHERE MONTH(penjualan.tgltransaksi)='04'






9. Tampilkan harga jual yang barangnya shampo clear
SELECT penjualan.hargajual, barang.nmbrg
FROM barang, penjualan
WHERE barang.kdbrg=penjualan.kdbrg

AND barang.nmbrg='Clear'





10. Tampilkan nama barang, tanggal beli, tanggal jual dan setock
SELECT barang.nmbrg, pembelian.tanggalbeli, penjualan.tgltransaksi, barang.jumlah
FROM barang
INNER JOIN pembelian ON barang.kdbrg=pembelian.kdbrg

INNER JOIN penjualan ON barang.kdbrg=penjualan.kdbrg


Tidak ada komentar:

Posting Komentar