- Get link
- X
- Other Apps
pada kesempatan kali ini saya akan memberikan sebuah contoh untuk perintah select yang komplesk
nah saya kasih strukturnya dulu yah.....
kita buat dulu databasenya
create database cibatok_belajar;
setelah itu kita buat tiga table dan sekalian diisi ok
create table tugas_cibatok_daftar_vendor (
kode_vendor varchar(5),
nama_vendor varchar(30),
nama_barang varchar(30),
harga_beli int(9),
harga_jual int(9));
insert into tugas_cibatok_daftar_vendor values
('V1','PT. ANREGA','SARI CUP','5000','7500'),
('V2','PT. INDOKUE','KUE SEMPRIT','7000','10000'),
('V3','PT. TAMIE','INDOMIE','25000','30000'),
('V4','PT. TAMILK','INDOMILK','30000','35000'),
('V5','PT. COCA COLA','COCA COLA','27000','32500');
create table tugas_cibatok_daftar_costumer(
kode_costumer varchar(5),
nama_costumer varchar(30));
insert into tugas_cibatok_daftar_costumer values
('CS1','TOKO ABC'),
('CS2','TOKO 90'),
('CS3','TOKO HD'),
('CS4','TOKO MJ'),
('CS5','TOKO NETRAL') ;
create table tugas_cibatok_daftar_penjualan(
tgl date,
kode_costumer varchar(5),
nama_vendor varchar(5),
jumlah_barang int(5));
insert into tugas_cibatok_daftar_penjualan values
('2010-07-01','CS1','V1','100'),
('2010-07-01','CS2','V2','120'),
('2010-07-01','CS3','V3','130'),
('2010-07-01','CS4','V4','140'),
('2010-07-01','CS5','V5','150'),
('2010-07-01','CS1','V5','160'),
('2010-07-01','CS2','V4','170'),
('2010-07-01','CS3','V3','180'),
('2010-07-01','CS4','V2','190'),
('2010-07-01','CS5','V1','200');
nah terakhir kita tampilkan dari kesemuanya siap to ready
dengan sintax di baaah ini
select
tugas_cibatok_daftar_penjualan.tgl,
tugas_cibatok_daftar_costumer.nama_costumer,
tugas_cibatok_daftar_vendor.nama_vendor,
tugas_cibatok_daftar_vendor.nama_barang,
tugas_cibatok_daftar_vendor.harga_beli,
tugas_cibatok_daftar_vendor.harga_jual,
tugas_cibatok_daftar_penjualan.jumlah_barang,
tugas_cibatok_daftar_vendor.harga_beli*tugas_cibatok_daftar_penjualan.jumlah_barang as Total_HB,
tugas_cibatok_daftar_vendor.harga_jual*tugas_cibatok_daftar_penjualan.jumlah_barang as Total_HJ,
(tugas_cibatok_daftar_vendor.harga_jual - tugas_cibatok_daftar_vendor.harga_beli)*tugas_cibatok_daftar_penjualan.jumlah_barang as Laba
from tugas_cibatok_daftar_vendor,tugas_cibatok_daftar_costumer,tugas_cibatok_daftar_penjualan
where tugas_cibatok_daftar_vendor.kode_vendor=tugas_cibatok_daftar_penjualan.nama_vendor
and tugas_cibatok_daftar_costumer.kode_costumer=tugas_cibatok_daftar_penjualan.kode_costumer;
nah sintax diatas akan menghasilkan out put seperti dibawah ini
iiiiiiooooooooooiiiiiiiii
untuk download file dalam bentuk txt silakan download disini
nah saya kasih strukturnya dulu yah.....
kita buat dulu databasenya
create database cibatok_belajar;
setelah itu kita buat tiga table dan sekalian diisi ok
create table tugas_cibatok_daftar_vendor (
kode_vendor varchar(5),
nama_vendor varchar(30),
nama_barang varchar(30),
harga_beli int(9),
harga_jual int(9));
insert into tugas_cibatok_daftar_vendor values
('V1','PT. ANREGA','SARI CUP','5000','7500'),
('V2','PT. INDOKUE','KUE SEMPRIT','7000','10000'),
('V3','PT. TAMIE','INDOMIE','25000','30000'),
('V4','PT. TAMILK','INDOMILK','30000','35000'),
('V5','PT. COCA COLA','COCA COLA','27000','32500');
create table tugas_cibatok_daftar_costumer(
kode_costumer varchar(5),
nama_costumer varchar(30));
insert into tugas_cibatok_daftar_costumer values
('CS1','TOKO ABC'),
('CS2','TOKO 90'),
('CS3','TOKO HD'),
('CS4','TOKO MJ'),
('CS5','TOKO NETRAL') ;
create table tugas_cibatok_daftar_penjualan(
tgl date,
kode_costumer varchar(5),
nama_vendor varchar(5),
jumlah_barang int(5));
insert into tugas_cibatok_daftar_penjualan values
('2010-07-01','CS1','V1','100'),
('2010-07-01','CS2','V2','120'),
('2010-07-01','CS3','V3','130'),
('2010-07-01','CS4','V4','140'),
('2010-07-01','CS5','V5','150'),
('2010-07-01','CS1','V5','160'),
('2010-07-01','CS2','V4','170'),
('2010-07-01','CS3','V3','180'),
('2010-07-01','CS4','V2','190'),
('2010-07-01','CS5','V1','200');
nah terakhir kita tampilkan dari kesemuanya siap to ready
dengan sintax di baaah ini
select
tugas_cibatok_daftar_penjualan.tgl,
tugas_cibatok_daftar_costumer.nama_costumer,
tugas_cibatok_daftar_vendor.nama_vendor,
tugas_cibatok_daftar_vendor.nama_barang,
tugas_cibatok_daftar_vendor.harga_beli,
tugas_cibatok_daftar_vendor.harga_jual,
tugas_cibatok_daftar_penjualan.jumlah_barang,
tugas_cibatok_daftar_vendor.harga_beli*tugas_cibatok_daftar_penjualan.jumlah_barang as Total_HB,
tugas_cibatok_daftar_vendor.harga_jual*tugas_cibatok_daftar_penjualan.jumlah_barang as Total_HJ,
(tugas_cibatok_daftar_vendor.harga_jual - tugas_cibatok_daftar_vendor.harga_beli)*tugas_cibatok_daftar_penjualan.jumlah_barang as Laba
from tugas_cibatok_daftar_vendor,tugas_cibatok_daftar_costumer,tugas_cibatok_daftar_penjualan
where tugas_cibatok_daftar_vendor.kode_vendor=tugas_cibatok_daftar_penjualan.nama_vendor
and tugas_cibatok_daftar_costumer.kode_costumer=tugas_cibatok_daftar_penjualan.kode_costumer;
nah sintax diatas akan menghasilkan out put seperti dibawah ini