/* Membuat tabel karyawan dengan NIP sebagai PK */
mysql> create table karyawan
-> (NIP int(10) not null Primary Key,
-> Nama varchar(30),
-> JK varchar (2),
-> Kota varchar(30));


/* Membuat tabel anak dengan NIP sebagai FK bernama NIP juga */
mysql> create table anak
-> (NIP int(10) not null,
-> Nama_anak varchar(30),
-> JK_anak varchar(2),
-> umur int(4),
-> foreign key (NIP) references karyawan (NIP));


/* Menampilkan hubungan antara tabel karyawan dg tabel anak : nama dg nama_anak */
/* Cara I */
mysql> select karyawan.nama, anak.nama_anak
-> from karyawan, anak
-> where karyawan.nip = anak.nip;


/* Cara II */
mysql> select k.nama, a.nama_anak
-> from karyawan k, anak a
-> where k.nip=a.nip;


/* Cara III */
mysql> select k.nama, a.nama_anak
-> from karyawan k left join anak a
-> on k.nip=a.nip;




No Comment.

Add Your Comment

Your Comment