Senin, 06 Agustus 2012

CARA JOIN 3 TABLE MYSQL

1. MEMBUAT DATABASE TERLEBIH DAHULU
PERINTAH : create database sekolah;

2. GUNAKAN DATABASE YANG TELAH DIBUAT
PERINTAH : use sekolah;

3. BUAT TABLE PERTAMA
PERINTAH : create table siswa (nis int not null, nama varchar(20), jk char(2), email varchar(25), kelas char(2), hp int(10));

4. BUAT TABLE KEDUA
PERINTAH : create table nilai (nis int not null, nilai_normatif int(3), nilai_produktif int(3), nilai_mulok int(3), grade char(1));



5. BUAT TABLE KETIGA
PERINTAH : create table mp (nis int not null, kdmp char(25), nama_mp varchar(50), jumlah_sks char(5));



6. INSERT KETIGA TABLE TERSEBUT
PERINTAH : insert into (nama table) value (masukkan data)



7. KEMUDIAN LANGKAH TERAKHIR JOIN KETIGA TABLE TERSEBUT
PERINTAH : select siswa.nama, siswa.jk, siswa.email, siswa.kelas, siswa.hp, mp.nama_mp, mp.jumlah_sks, nilai.nilai_normatif, nilai.nilai_produktif, nilai.nilai_mulok, (nilai.nilai_normatif+nilai.nilai_produktif+nilai.nilai_mulok)/3 as total, nilai.grade from siswa,mp,nilai where siswa.nis=mp.nis and siswa.nis=nilai.nis and mp.nis=nilai.nis ;


Tidak ada komentar:

Posting Komentar