MySQL – JOIN
Dalam pratikum MySQL kali ini, membuat create table, menginput data dan men-join kan table –
table tersebut.
Kedua: ketikan syntak untuk membuat table, pada pratikum ini membuat dua table yaitu table
aurora dan aurora.
Not Null pada type data varchar berarti pada table tersebut tidak boleh kosong, harus ada default
valuesnya.
(20) adalah banyaknya jumlah karakter yang diingkan untuk mengisi table tersebut.
Primary key adalah suatu nilai dalam basis data yang digunakan untuk mengidentifikasi suatu
baris dalam table. Nilai dari primary key adalah unik.
Printscreen syntak membuat table :
Untuk menampilkan struktur suatu tabel bisa menggunakan perintah DESC atau DESCRIBE,
bentuknya seperti berikut :
Ketiga : masukkan data ke dalam table dengan syntak seperti dibawah ini :
Untuk menampilkan data pada table setelah proses penginputan dengan cara mengetikan
syntak : select * from nama table
Printscreen penginputan data table aurora dan aurora :
latihan pratikum kali ini diminta men-join kan atau menggabungkan colom pada table yang
dibuat.
1. Menggabungkan table aurora dan aurora yaitu kolom NPM, Nama, Kelas dan Mata kuliah
saja.
Dengan mengetikan syntak :
Select aurora.npm, aurora.nama,aurora.kelas,aurori.matkul
From aurora, aurora
Where aurora.kd_dosen=aurora.kd_dosen;
Select untuk memilih table mana yang akan di gabungkan.
From untuk menunjukan berasal dari mana table tersebut
Where untuk menyatakan bahwa yang sebagai primary key nya adalah kd_dosen
2. Diminta menampilkan table gabungan dari aurora dan aurori hanya nama mahasiswa
yang kuliah di depok saja.
Berikut syntak nya :
Select aurora.nama, aurori.nama,aurori.lokasi
From aurora, aurori
Left join aurora on aurori.kd_dosen=aurora.kd_dosen
Where aurori.lokasi=’Depok’;