Lanjutan dari Blog Kemarin..
Cara membuat tabel
berelasi dengan menggunakan secondary key (foreign key)
Cara membuat tabel seperti biasa, yang membedakan disini adalah merelasikan isi / data tabel dengan tabel yang lainnya.
Contoh Perintah :
create table pembelian (nmtabel_anda)
(No_nota
varchar (10) primary key,
kdbrg varchar (10),
kdsup varchar (10),
tanggal_beli date,
jumlah_beli int,
harga_beli int,
total int
foreign key (kdbrg) references barang(kdbrg),
foreign key (kdsup) references supplier(kdsup))
Gambar Hasil:
Untuk mengisikan data,
sama seperti biasa
INSERT INTO nm_table
VALUES (‘values1’,’values2’,’....)
Yang harus
diperhatikan kode barang (primary key), dan kode supplier (primary key) harus
sama dengan kode sebelumnya untuk bisa berhasil atau singkron.
Contoh Perintah :
insert into pembelian
values ('n001','002','sup002','2017/01/01','100','1000','100000')
insert into pembelian
values ('n002','003','sup003','2017/01/02','200','2000','400000')
insert into pembelian
values ('n003','004','sup004','2017/01/03','300','3000','900000')
insert into pembelian
values ('n004','005','sup005','2017/01/04','500','1000','500000')
insert into pembelian
values ('n005','006','sup006','2017/01/05','100','1000','100000')
insert into pembelian
values ('n006','007','sup007','2017/01/06','10','1000','10000')
insert into pembelian
values ('n007','008','sup008','2017/01/07','50','10000','500000')
insert into pembelian
values ('n008','009','sup009','2017/01/08','20','12000','240000')
insert into pembelian
values ('n009','010','sup010','2017/01/09','30','20000','600000')
insert into pembelian
values ('n010','001','sup001','2017/01/10','60','25000','1500000')
Gambar Hasil :
Untuk melihat Hasilnya
Select * from nm_table
Contoh Perintah :
select*from pembelian
select*from pembelian
Gambar Hasil:
Hasil Dari Relasi tadi :




No comments:
Post a Comment