Inner Join

Oke kembali lagi, sekarang saya mau sedikit menjelaskan tentang Inner Join.

     Apa sih Inner Join itu? Jadi, Inner Join adalah perintah untuk menampilkan record atau menggabungkan 2 table atau lebih. Pada perintah Inner Join, hanya data yang punya pasangan saja yang akan ditampilkan. Jika kedua table tidak ada kesamaan maka data tidak akan ditampilkan.


Fungsi dari Inner Join:
  • Mengembalikan baris dari kedua tael yang memenuhi kondisi yang diberikan.
  • Menampilkan data dari dua atau lebih tabel dengan menggunakan operator perbandingan pada kolom yang terdapat di tabel-tabel tersebut.
  • Baris yang sesuai dengan kondisi join akan ditampilkan sedangkan yang tidak sesuai akan dieliminasi.

Bentuk penulisan Inner Join:
SELECT A1, A2, ..., An
FROM R1
INNER JOIN R2
ON R1.join_key = R2.join_key

Penulisa Inner Join juga dapat dalam bentuk implisit:
SELECT A1, A2, ..., An
FROM R1, R2
WHERE R1.key = R2.key

Contohnya dibawah ada table 1 dan tabel 2, maka hasil dari Inner Join terdapat pada bagian yang terarsir pada diagram tersebut.


Misalnya:

Table 1 berisi data = A B C D E F G
Table 2 berisi data = A B C K L M N

Maka Inner Join akan menghasilkan output sperti ini = A B C
kenapa? karna Inner Join hanya akan menanggil isi yang mempunyai pasangan, sudah pahamkan?


Sekian penjelasan dari saya mengenai Inner Join, semoga bermanfaat.
Terima Kasih (:

Komentar

Postingan populer dari blog ini

Tutorial Layout Buku Tabungan Menggunakan Android Studio

Use Case Diagram

Pengertian Basis Data