You are on page 1of 18

Laporan Final Project Kelompok 10

SBD C
“Sistem Basis Data MyApotek”

Andi Muhammad Rafli (5025201089)


Marsyavero Charisyah Putra (502520112)
Maisan Auliya (5025201137)

CDM

PDM
DDL
CREATE TABLE Pelanggan(
P_Id VARCHAR(20) PRIMARY KEY,
P_Nama VARCHAR(30),
P_Alamat VARCHAR(50),
P_JenisKelamin VARCHAR(10),
P_NoTelp VARCHAR(12)
);

CREATE TABLE Riwayat_Penyakit(


RP_Id VARCHAR(20) PRIMARY KEY,
RP_Nama VARCHAR(30),
P_Id VARCHAR(20),
FOREIGN KEY (P_Id) REFERENCES Pelanggan(P_Id)
);

CREATE TABLE Apoteker(


A_Id VARCHAR(20) PRIMARY KEY,
A_Nama VARCHAR(30),
A_Alamat VARCHAR(50),
A_JenisKelamin VARCHAR(10),
A_NoTelp VARCHAR(12)
);

CREATE TABLE Transaksi(


T_Id CHAR(5) NOT NULL PRIMARY KEY,
T_Metode VARCHAR(50),
T_Tanggal DATE,
T_TotalHarga CHAR(10),
P_Id VARCHAR(20),
A_Id VARCHAR(20),
FOREIGN KEY (P_Id) REFERENCES Pelanggan(P_Id),
FOREIGN KEY (A_Id) REFERENCES Apoteker(A_Id)
);

CREATE TABLE Obat(


O_Id CHAR(5) NOT NULL PRIMARY KEY,
O_Nama VARCHAR(50),
O_Penyakit VARCHAR(20),
O_Stok VARCHAR(10),
O_Harga CHAR(10),
O_Jenis VARCHAR(20)
);

CREATE TABLE Transaksi_Obat(


Obat_O_Id CHAR(5),
Transaksi_T_Id CHAR(5),
TO_JumlahBarang VARCHAR(1),
CONSTRAINT PK_Transaksi_Obat primary key(Obat_O_Id, Transaksi_T_Id),
FOREIGN KEY (Obat_O_Id) REFERENCES Obat(O_Id),
FOREIGN KEY (Transaksi_T_Id) REFERENCES Transaksi(T_Id)
);

CREATE TABLE Supplier(


S_Id VARCHAR(20) PRIMARY KEY,
S_Nama VARCHAR(30),
S_Alamat VARCHAR(50),
S_NoTelp VARCHAR(12)
);

CREATE TABLE Supplier_Obat(


SObat_O_Id VARCHAR(20),
STransaksi_T_Id VARCHAR(30),
CONSTRAINT PK_Supplier_Obat primary key(SObat_O_Id, STransaksi_T_Id),
FOREIGN KEY (SObat_O_Id) REFERENCES Obat(O_Id),
FOREIGN KEY (STransaksi_T_Id) REFERENCES Transaksi(T_Id)
);

• Query Insert Data Pelanggan


INSERT INTO `pelanggan`(`P_Id`, `P_Nama`, `P_Alamat`, `P_JenisKelamin`, `P_NoTelp`)
VALUES ('1445124306','Ana Kusmawati','Dk. Villa No. 963, Jakarta','P','041665376897');
INSERT INTO `pelanggan`(`P_Id`, `P_Nama`, `P_Alamat`, `P_JenisKelamin`, `P_NoTelp`)
VALUES ('2084783153','Keisha Wahyuni','Kpg. Yos Sudarso No. 159,
Tegal','P','080366091187');
INSERT INTO `pelanggan`(`P_Id`, `P_Nama`, `P_Alamat`, `P_JenisKelamin`, `P_NoTelp`)
VALUES ('5731627777','Bagya Salahudin','Jln. Sugiyopranoto No. 352,
Ternate','L','084148194351');
INSERT INTO `pelanggan`(`P_Id`, `P_Nama`, `P_Alamat`, `P_JenisKelamin`, `P_NoTelp`)
VALUES ('5765618793','Suci Suryatmi','Kpg. Salatiga No. 490, Sibolga','P','047504175610');
INSERT INTO `pelanggan`(`P_Id`, `P_Nama`, `P_Alamat`, `P_JenisKelamin`, `P_NoTelp`)
VALUES ('9624565019','Kezia Pertiwi','Kpg. Ketandan No. 888,
Payakumbuh','P','037702386859');
INSERT INTO `pelanggan`(`P_Id`, `P_Nama`, `P_Alamat`, `P_JenisKelamin`, `P_NoTelp`)
VALUES ('8871566106','Gabriella Utami','Kpg. Kali No. 862, Tasikmalaya','P','044716852412');
INSERT INTO `pelanggan`(`P_Id`, `P_Nama`, `P_Alamat`, `P_JenisKelamin`, `P_NoTelp`)
VALUES ('3070639368','Elma Rahimah','Jr. Tentara Pelajar No. 480,
Lubuklinggau','P','058114753789');
INSERT INTO `pelanggan`(`P_Id`, `P_Nama`, `P_Alamat`, `P_JenisKelamin`, `P_NoTelp`)
VALUES ('4215915764','Malika Laksita','Ds. Supomo No. 226,
Kotamobagu','P','035397982976');
INSERT INTO `pelanggan`(`P_Id`, `P_Nama`, `P_Alamat`, `P_JenisKelamin`, `P_NoTelp`)
VALUES ('6636625360','Dwi Tarihoran','Jr. Hang No. 533, Bitung','P','035191253272');
INSERT INTO `pelanggan`(`P_Id`, `P_Nama`, `P_Alamat`, `P_JenisKelamin`, `P_NoTelp`)
VALUES ('4587259206','Yuni Yolanda','Ds. Kusmanto No. 639, Administrasi Jakarta
Pusat','P','040625085539');
INSERT INTO `pelanggan`(`P_Id`, `P_Nama`, `P_Alamat`, `P_JenisKelamin`, `P_NoTelp`)
VALUES ('5987031203','Martaka Suwarno','Gg. Flora No. 799, Pekanbaru','L','038287917925');
INSERT INTO `pelanggan`(`P_Id`, `P_Nama`, `P_Alamat`, `P_JenisKelamin`, `P_NoTelp`)
VALUES ('9094588361','Citra Aryani','Dk. Bak Air No. 930, Surakarta','P','087838343177');
INSERT INTO `pelanggan`(`P_Id`, `P_Nama`, `P_Alamat`, `P_JenisKelamin`, `P_NoTelp`)
VALUES ('9930104456','Luwar Prabowo','Ds. Katamso No. 812, Cilegon','L','082785645662');
INSERT INTO `pelanggan`(`P_Id`, `P_Nama`, `P_Alamat`, `P_JenisKelamin`, `P_NoTelp`)
VALUES ('2264451140','Karja Utama','Psr. Elang No. 719, Gunungsitoli','L','036661517962');
INSERT INTO `pelanggan`(`P_Id`, `P_Nama`, `P_Alamat`, `P_JenisKelamin`, `P_NoTelp`)
VALUES ('3076354909','Elisa Kusmawati','Gg. R.M. Said No. 919,
Manado','P','030824060804');

• Query Insert Data Apoteker


INSERT INTO `apoteker` (`A_Id`, `A_Nama`, `A_Alamat`, `A_JenisKelamin`, `A_NoTelp`)
VALUES ('2283311328', 'Reza Latupono', 'Jr. Dahlia No. 949, Palu', 'L', '081263712631'),
INSERT INTO `apoteker` (`A_Id`, `A_Nama`, `A_Alamat`, `A_JenisKelamin`, `A_NoTelp`)
VALUES ('3696916721', 'Ajeng Fujiati', 'Ki. Flores No. 251, Mataram', 'P', '027063086072'),
INSERT INTO `apoteker` (`A_Id`, `A_Nama`, `A_Alamat`, `A_JenisKelamin`, `A_NoTelp`)
VALUES ('4233183121', 'Uli Safitri', 'Kpg. Gedebage Selatan No. 868, Blitar', 'P',
'020948497671');

• Query Insert Data Obat


INSERT INTO `obat`(`O_Id`, `O_Nama`, `O_Penyakit`, `O_Stok`, `O_Harga`, `O_Jenis`)
VALUES ('AA1','Amoxicillin','Tipes','12','30000','Tablet');
INSERT INTO `obat`(`O_Id`, `O_Nama`, `O_Penyakit`, `O_Stok`, `O_Harga`, `O_Jenis`)
VALUES ('AA2','Nifudiar','Diare','14','35000','Sirup');
INSERT INTO `obat`(`O_Id`, `O_Nama`, `O_Penyakit`, `O_Stok`, `O_Harga`, `O_Jenis`)
VALUES ('BB1','Ibuprofen','Radang Tenggorokan','15','20000','Tablet');
INSERT INTO `obat`(`O_Id`, `O_Nama`, `O_Penyakit`, `O_Stok`, `O_Harga`, `O_Jenis`)
VALUES ('BB2','Omeprazol','Maag','12','25000','Kapsul');
INSERT INTO `obat`(`O_Id`, `O_Nama`, `O_Penyakit`, `O_Stok`, `O_Harga`, `O_Jenis`)
VALUES ('CC1','Acyclovir','Cacar Air','16','40000','Oles');
INSERT INTO `obat`(`O_Id`, `O_Nama`, `O_Penyakit`, `O_Stok`, `O_Harga`, `O_Jenis`)
VALUES ('CC2','Meloxicam','Rematik','17','35000','Tablet');
INSERT INTO `obat`(`O_Id`, `O_Nama`, `O_Penyakit`, `O_Stok`, `O_Harga`, `O_Jenis`)
VALUES ('DD1','Panadol','Migrain','12','10000','Tablet');
INSERT INTO `obat`(`O_Id`, `O_Nama`, `O_Penyakit`, `O_Stok`, `O_Harga`, `O_Jenis`)
VALUES ('DD2','Demacolin','Pilek','19','5000','Sirup');
INSERT INTO `obat`(`O_Id`, `O_Nama`, `O_Penyakit`, `O_Stok`, `O_Harga`, `O_Jenis`)
VALUES ('EE1','Flumin','Influenza','10','15000','Kapsul');
INSERT INTO `obat`(`O_Id`, `O_Nama`, `O_Penyakit`, `O_Stok`, `O_Harga`, `O_Jenis`)
VALUES ('EE2','Sanmol','Demam','12','10000','Tablet');
INSERT INTO `obat`(`O_Id`, `O_Nama`, `O_Penyakit`, `O_Stok`, `O_Harga`, `O_Jenis`)
VALUES ('FF1','Heplav','Hepatitis','15','25000','Tablet');
INSERT INTO `obat`(`O_Id`, `O_Nama`, `O_Penyakit`, `O_Stok`, `O_Harga`, `O_Jenis`)
VALUES ('FF2','Chloroquine','Malaria','18','60000','Tablet');
INSERT INTO `obat`(`O_Id`, `O_Nama`, `O_Penyakit`, `O_Stok`, `O_Harga`, `O_Jenis`)
VALUES ('GG1','Konvermex','Cacingan','17','20000','Tablet');
INSERT INTO `obat`(`O_Id`, `O_Nama`, `O_Penyakit`, `O_Stok`, `O_Harga`, `O_Jenis`)
VALUES ('GG2','Lasal','Asma','11','10000','Sirup');
INSERT INTO `obat`(`O_Id`, `O_Nama`, `O_Penyakit`, `O_Stok`, `O_Harga`, `O_Jenis`)
VALUES ('HH1','OBH','Batuk','15','10000','Sirup');

• Query Insert Data Riwayat Penyakit


INSERT INTO `riwayat_penyakit`(`RP_Id`, `RP_Nama`, `P_Id`) VALUES
('A1','Tipes','1445124306');
INSERT INTO `riwayat_penyakit`(`RP_Id`, `RP_Nama`, `P_Id`) VALUES
('A2','Diare','2084783153');
INSERT INTO `riwayat_penyakit`(`RP_Id`, `RP_Nama`, `P_Id`) VALUES ('B1','Radang
Tenggorokan','5731627777');
INSERT INTO `riwayat_penyakit`(`RP_Id`, `RP_Nama`, `P_Id`) VALUES
('B2','Maag','5765618793');
INSERT INTO `riwayat_penyakit`(`RP_Id`, `RP_Nama`, `P_Id`) VALUES ('C1','Cacar
Air','9624565019');
INSERT INTO `riwayat_penyakit`(`RP_Id`, `RP_Nama`, `P_Id`) VALUES
('C2','Rematik','8871566106');
INSERT INTO `riwayat_penyakit`(`RP_Id`, `RP_Nama`, `P_Id`) VALUES
('D1','Migrain','3070639368');
INSERT INTO `riwayat_penyakit`(`RP_Id`, `RP_Nama`, `P_Id`) VALUES
('D2','Pilek','4215915764');
INSERT INTO `riwayat_penyakit`(`RP_Id`, `RP_Nama`, `P_Id`) VALUES
('E1','Influenza','6636625360');
INSERT INTO `riwayat_penyakit`(`RP_Id`, `RP_Nama`, `P_Id`) VALUES
('E2','Demam','4587259206');
INSERT INTO `riwayat_penyakit`(`RP_Id`, `RP_Nama`, `P_Id`) VALUES
('F1','Hepatitis','5987031203');
INSERT INTO `riwayat_penyakit`(`RP_Id`, `RP_Nama`, `P_Id`) VALUES
('F2','Malaria','9094588361');
INSERT INTO `riwayat_penyakit`(`RP_Id`, `RP_Nama`, `P_Id`) VALUES
('G1','Cacingan','9930104456');
INSERT INTO `riwayat_penyakit`(`RP_Id`, `RP_Nama`, `P_Id`) VALUES
('G2','Asma','2264451140');
INSERT INTO `riwayat_penyakit`(`RP_Id`, `RP_Nama`, `P_Id`) VALUES
('H1','Batuk','3076354909');

• Query Insert Data Supplier


INSERT INTO `supplier`(`S_Id`, `S_Nama`, `S_Alamat`, `S_NoTelp`) VALUES ('S1','Antar
Mitra Sembada.','Jakarta','085224921372
');
INSERT INTO `supplier`(`S_Id`, `S_Nama`, `S_Alamat`, `S_NoTelp`) VALUES
('S2','Anugerah Pharmindo Lestari.','Bandung','081147543347
');
INSERT INTO `supplier`(`S_Id`, `S_Nama`, `S_Alamat`, `S_NoTelp`) VALUES
('S3','Anugrah Argon Medica.','Surabaya','081138745677
');
INSERT INTO `supplier`(`S_Id`, `S_Nama`, `S_Alamat`, `S_NoTelp`) VALUES ('S4','Bina
San Prima.','Lumajang','089923457654
');
INSERT INTO `supplier`(`S_Id`, `S_Nama`, `S_Alamat`, `S_NoTelp`) VALUES
('S5','Distriversa Buana Mas.','Sidoarjo','082788885912
');

• Query Inser Data Transaksi


INSERT INTO `transaksi`(`T_Id`, `T_Metode`, `T_Tanggal`, `T_TotalHarga`, `P_Id`,
`A_Id`) VALUES ('1','Tunai','2021-11-12','30000','1445124306','2283311328');
INSERT INTO `transaksi`(`T_Id`, `T_Metode`, `T_Tanggal`, `T_TotalHarga`, `P_Id`,
`A_Id`) VALUES ('2','Kredit','2021-11-15','70000','2084783153','4233183121');
INSERT INTO `transaksi`(`T_Id`, `T_Metode`, `T_Tanggal`, `T_TotalHarga`, `P_Id`,
`A_Id`) VALUES ('3','Tunai','2021-11-17','40000','5731627777','3696916721');
INSERT INTO `transaksi`(`T_Id`, `T_Metode`, `T_Tanggal`, `T_TotalHarga`, `P_Id`,
`A_Id`) VALUES ('4','Kredit','2021-11-19','75000','5765618793','2283311328');
INSERT INTO `transaksi`(`T_Id`, `T_Metode`, `T_Tanggal`, `T_TotalHarga`, `P_Id`,
`A_Id`) VALUES ('5','Tunai','2021-11-24','80000','9624565019','4233183121');
INSERT INTO `transaksi`(`T_Id`, `T_Metode`, `T_Tanggal`, `T_TotalHarga`, `P_Id`,
`A_Id`) VALUES ('6','Kredit','2021-11-25','105000','8871566106','3696916721');
INSERT INTO `transaksi`(`T_Id`, `T_Metode`, `T_Tanggal`, `T_TotalHarga`, `P_Id`,
`A_Id`) VALUES ('7','Tunai','2021-11-26','30000','3070639368','2283311328');
INSERT INTO `transaksi`(`T_Id`, `T_Metode`, `T_Tanggal`, `T_TotalHarga`, `P_Id`,
`A_Id`) VALUES ('8','Kredit','2021-12-08','10000','4215915764','4233183121');
INSERT INTO `transaksi`(`T_Id`, `T_Metode`, `T_Tanggal`, `T_TotalHarga`, `P_Id`,
`A_Id`) VALUES ('9','Tunai','2021-12-10','15000','6636625360','3696916721');
INSERT INTO `transaksi`(`T_Id`, `T_Metode`, `T_Tanggal`, `T_TotalHarga`, `P_Id`,
`A_Id`) VALUES ('10','Kredit','2021-12-13','20000','4587259206','2283311328');
INSERT INTO `transaksi`(`T_Id`, `T_Metode`, `T_Tanggal`, `T_TotalHarga`, `P_Id`,
`A_Id`) VALUES ('11','Tunai','2021-12-15','25000','5987031203','4233183121');
INSERT INTO `transaksi`(`T_Id`, `T_Metode`, `T_Tanggal`, `T_TotalHarga`, `P_Id`,
`A_Id`) VALUES ('12','Kredit','2021-12-21','120000','9094588361','3696916721');
INSERT INTO `transaksi`(`T_Id`, `T_Metode`, `T_Tanggal`, `T_TotalHarga`, `P_Id`,
`A_Id`) VALUES ('13','Tunai','2021-12-22','20000','9930104456','2283311328');
INSERT INTO `transaksi`(`T_Id`, `T_Metode`, `T_Tanggal`, `T_TotalHarga`, `P_Id`,
`A_Id`) VALUES ('14','Kredit','2021-12-29','10000','2264451140','4233183121');
INSERT INTO `transaksi`(`T_Id`, `T_Metode`, `T_Tanggal`, `T_TotalHarga`, `P_Id`,
`A_Id`) VALUES ('15','Tunai','2021-12-31','20000','3076354909','3696916721');
• Query Insert Data Supplier_Obat
INSERT INTO `supplier_obat`(`SObat_O_Id`, `STransaksi_T_Id`) VALUES ('AA1','S1');
INSERT INTO `supplier_obat`(`SObat_O_Id`, `STransaksi_T_Id`) VALUES ('AA2','S2');
INSERT INTO `supplier_obat`(`SObat_O_Id`, `STransaksi_T_Id`) VALUES ('BB1','S3');
INSERT INTO `supplier_obat`(`SObat_O_Id`, `STransaksi_T_Id`) VALUES ('BB2','S4');
INSERT INTO `supplier_obat`(`SObat_O_Id`, `STransaksi_T_Id`) VALUES ('CC1','S5');
INSERT INTO `supplier_obat`(`SObat_O_Id`, `STransaksi_T_Id`) VALUES ('CC2','S1');
INSERT INTO `supplier_obat`(`SObat_O_Id`, `STransaksi_T_Id`) VALUES ('DD1','S2');
INSERT INTO `supplier_obat`(`SObat_O_Id`, `STransaksi_T_Id`) VALUES ('DD2','S3');
INSERT INTO `supplier_obat`(`SObat_O_Id`, `STransaksi_T_Id`) VALUES ('EE1','S4');
INSERT INTO `supplier_obat`(`SObat_O_Id`, `STransaksi_T_Id`) VALUES ('EE2','S5');
INSERT INTO `supplier_obat`(`SObat_O_Id`, `STransaksi_T_Id`) VALUES ('FF1','S1');
INSERT INTO `supplier_obat`(`SObat_O_Id`, `STransaksi_T_Id`) VALUES ('FF2','S2');
INSERT INTO `supplier_obat`(`SObat_O_Id`, `STransaksi_T_Id`) VALUES ('GG1','S3');
INSERT INTO `supplier_obat`(`SObat_O_Id`, `STransaksi_T_Id`) VALUES ('GG2','S4');
INSERT INTO `supplier_obat`(`SObat_O_Id`, `STransaksi_T_Id`) VALUES ('HH1','S5');

• Query Insert Data Transaksi_Obat


INSERT INTO `transaksi_obat` (`Obat_O_Id`, `Transaksi_T_Id`, `TO_JumlahBarang`)
VALUES ('1', 'AA1', '1'),
INSERT INTO `transaksi_obat` (`Obat_O_Id`, `Transaksi_T_Id`, `TO_JumlahBarang`)
VALUES ('10', 'EE2', '2'),
INSERT INTO `transaksi_obat` (`Obat_O_Id`, `Transaksi_T_Id`, `TO_JumlahBarang`)
VALUES ('11', 'FF1', '1'),
INSERT INTO `transaksi_obat` (`Obat_O_Id`, `Transaksi_T_Id`, `TO_JumlahBarang`)
VALUES ('12', 'FF2', '3'),
INSERT INTO `transaksi_obat` (`Obat_O_Id`, `Transaksi_T_Id`, `TO_JumlahBarang`)
VALUES ('13', 'GG1', '2'),
INSERT INTO `transaksi_obat` (`Obat_O_Id`, `Transaksi_T_Id`, `TO_JumlahBarang`)
VALUES ('14', 'GG2', '1'),
INSERT INTO `transaksi_obat` (`Obat_O_Id`, `Transaksi_T_Id`, `TO_JumlahBarang`)
VALUES ('15', 'HH1', '2'),
INSERT INTO `transaksi_obat` (`Obat_O_Id`, `Transaksi_T_Id`, `TO_JumlahBarang`)
VALUES ('2', 'AA2', '2'),
INSERT INTO `transaksi_obat` (`Obat_O_Id`, `Transaksi_T_Id`, `TO_JumlahBarang`)
VALUES ('3', 'BB1', '2'),
INSERT INTO `transaksi_obat` (`Obat_O_Id`, `Transaksi_T_Id`, `TO_JumlahBarang`)
VALUES ('4', 'BB2', '3'),
INSERT INTO `transaksi_obat` (`Obat_O_Id`, `Transaksi_T_Id`, `TO_JumlahBarang`)
VALUES ('5', 'CC1', '2'),
INSERT INTO `transaksi_obat` (`Obat_O_Id`, `Transaksi_T_Id`, `TO_JumlahBarang`)
VALUES ('6', 'CC2', '3'),
INSERT INTO `transaksi_obat` (`Obat_O_Id`, `Transaksi_T_Id`, `TO_JumlahBarang`)
VALUES ('7', 'DD1', '3'),
INSERT INTO `transaksi_obat` (`Obat_O_Id`, `Transaksi_T_Id`, `TO_JumlahBarang`)
VALUES ('8', 'DD2', '2'),
INSERT INTO `transaksi_obat` (`Obat_O_Id`, `Transaksi_T_Id`, `TO_JumlahBarang`)
VALUES ('9', 'EE1', '1');
• Query Update & Delete
UPDATE pelanggan SET `P_JenisKelamin`='L' WHERE P_Nama='Dwi Tarihoran'
UPDATE pelanggan SET `P_Nama`='Keisha Wahyudani' WHERE P_Id='2084783153'
DELETE FROM supplier WHERE S_Id='S7'
• Skema Tabel Pelanggan

• Skema Tabel Apoteker

• Skema Tabel Obat


• Skema Tabel Riwayat Penyakit

• Skema Tabel Supplier


• Skema Tabel Transaksi

• Skema Tabel Supplier_Obat


• Skema Tabel Transaksi_Obat

DML
• Andi Muhammad Rafli (5025201089)

1. Simple Query
Menampilkan nama supplier yang beralamat di Bandung
SELECT S_Nama
FROM supplier
WHERE S_Alamat = 'Bandung'
Hasil:
2. Query Agregasi
Menampilkan total harga penjualan yang didapatkan
SELECT SUM(T_TotalHarga)
FROM transaksi;
Hasil:

3. Nested Query
Menampilkan Total Harga yang lebih besar dari rata-rata total harga di tabel Transaksi itu sendiri
SELECT *
FROM Transaksi
WHERE T_TotalHarga > (
SELECT AVG(T_TotalHarga)
FROM Transaksi);
Hasil:

• Marsyavero Charisyah Putra (5025201122)

1. Simple Query
Menampilkan nama pelanggan yang tinggal di dusun
SELECT P_Nama
FROM pelanggan
WHERE P_Alamat LIKE 'Ds%'
Hasil:

2. Query Agregasi
Menampilkan jumlah stok untuk obat berjenis sirup
SELECT SUM(O_Stok)
FROM obat
WHERE O_Jenis='Sirup'
Hasil:

3. Nested Query
Menampilkan data obat yang berjenis tablet yang memiliki harga lebih lebih tinggi dari harga
rata-rata obat
SELECT *
FROM obat
WHERE O_Jenis = "Tablet" AND O_harga > (SELECT AVG(O_harga) FROM obat);
Hasil:
• Maisan Auliya (5025201137)

1. Menampilkan Id Apoteker yang mempunyai no telp sebagai berikut


Select A_Id
From Apoteker
Where A_NoTelp = '081263712631'
Hasil:

2. Query Agregasi
Menampilkan banyaknya transaksi yang dilaksanakan
SELECT COUNT(T_Id)
FROM transaksi
Hasil:

3. Nested Query
Menampilkan data obat yang stoknya lebih besar dari 14
SELECT *
FROM obat
WHERE O_Id IN (SELECT O_Id
FROM obat WHERE O_Stok > 14);
Hasil:

You might also like