1. Buatlah tabel Penjualan
create table Penjualan
(Nonota
varchar(10) primary key,
Kdbrg varchar(10) foreign key references Barang (Kdbrg),
Tanggaltrans date,
Jumlahjual int,
Hargajual int,
Total int)
2. Inputkan data pada 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 1 field pada tabel Penjualan
ALTER TABLE Penjualan
ADD
Bayar int
4. Hapus 1 record
DELETE FROM Penjualan
WHERE
Nonota='JUAL004'
5. Isi data field 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='JUAL005'
6. Tampilkan nama barang dan tanggal transaksi
SELECT
Barang.nmbrg,
Penjualan.Tanggaltrans
FROM
Barang
INNER JOIN Penjualan ON
Barang.kdbrg=Penjualan.Kdbrg
7. Tampilkan jenis barang dan jumlah jual
SELECT
Barang.jnsbrg,
Penjualan.Jumlahjual
FROM
Barang
INNER JOIN Penjualan ON
Barang.kdbrg=Penjualan.Kdbrg
8. Tampilkan stok dari barang yang penjualan di bulan april 2017
SELECT
Barang.jumlah,
Penjualan.Tanggaltrans
FROM
Barang
INNER JOIN Penjualan ON
Barang.kdbrg=Penjualan.Kdbrg
WHERE MONTH(Penjualan.Tanggaltrans)='04'
9. Tampilkan hargajual yang barangnya shampo sunslik
SELECT
Barang.nmbrg,
Penjualan.Hargajual
FROM
Barang
INNER JOIN Penjualan ON
Barang.kdbrg=Penjualan.Kdbrg
WHERE
Barang.nmbrg='sunslik'
10. Tampilkan nama barang, tanggal beli, tanggal jual, dan stok
SELECT
Barang.nmbrg,
Pembelian.Tanggalbeli,
Penjualan.Tanggaltrans,
Barang.jumlah
FROM
Barang
INNER JOIN Pembelian ON
Barang.kdbrg=Pembelian.Kdbrg
INNER JOIN Penjualan ON
Barang.kdbrg=Penjualan.Kdbrg
Sekian Postingan Kali Ini, SELAMAT MENCOBA :)
0 comments:
Post a Comment