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