MySQL- Sintak INNER JOIN

Cara seleksi relasional table dengan sintak INNER JOIN di Database MySQL

Sebelum kita membahas Cara seleksi relasional table dengan sintak INNER JOIN di Database MySQL kita harus mengetahui terlebih dahulu apa itu INNER JOIN.

JOIN dapat didefinisikan sebagai kombinasi record dari dua atau lebih tabel didalam database relaisonal dan menghasilkan sebuah table baru yang disebut sebagai joined table.

sintak INNER JOIN  ini akan mengambil semua row atau menampilkan semua row dari table 1 dan table 2 atau lebih dengan kondisi nilai kunci yang berkaitan saja , dan  jika tidak maka row tersebut tidak akan muncul

sintak dasar INNER JOIN

contoh kondisi : table1.nama_kolom = table2.nama_kolom

contoh

misalkan kita punya data siswa dan data jurusan siswa dengan data sebgai berikut :

nama table : tbsiswa

NIS Nama ID_Jurusan
12121 Lina IDJ-01
12122 Marlina IDJ-01
12123 Dini IDJ-02
12124 Jarjit IDJ-01

nama table : tbjurusan

ID_Jurusan Nama_jurusan
IDJ-01 TKJ
IDJ-02 RPL
IDJ-03 Multimedia

ketika kita ingin merelasikan table siswa dan table jurusan kita harus tau dulu nama kolom yang saling berkaitan. jadi, dari contoh data siswa dan data jurusan siswa nama kolom yang saling berkaitan adalah nama kolom ID_Jurusan. maka sintak-nya sebagai berikut :

sehingga table yang dihasilkan sebagai berikut :

NIS Nama ID_Jurusan
12121 Lina TKJ
12122 Marlina TKJ
12123 Dini RPL
12124 Jarjit TKJ

baca juga : Cara Menjalankan MySQL Xampp Melalui CMD

itulah pembahasan mengenai Cara seleksi relasional table dengan INNER JOIN di Database MySQL. semoga bermanfaat.

*jika ada yang mau ditanyakan silahkan berkomentar yang telah di sediakan di bawah.

LEAVE A REPLY

Please enter your comment!
Please enter your name here