Fungsi-Fungsi JOIN Pada phpMyadmin
Dalam SQL, operasi "JOIN" digunakan untuk menggabungkan data dari dua atau lebih tabel dalam database berdasarkan kolom atau kondisi tertentu. Ini memungkinkan Anda untuk mengambil data yang berkaitan dari tabel yang berbeda dan membuat hubungan antara data tersebut. Dalam SQL, terdapat beberapa jenis "JOIN" yang dapat digunakan, termasuk "INNER JOIN," "LEFT JOIN," "RIGHT JOIN," dan "FULL JOIN." Berikut adalah definisi singkat untuk masing-masing jenis "JOIN":
1. INNER JOIN:
- INNER JOIN menggabungkan baris-baris dari dua tabel berdasarkan kondisi yang cocok di kedua tabel tersebut. Hanya baris yang memiliki kecocokan dalam kedua tabel yang akan dimunculkan dalam hasilnya.
2. LEFT JOIN (atau LEFT OUTER JOIN):
- LEFT JOIN menggabungkan semua baris dari tabel kiri (tabel pertama) dengan baris yang cocok dari tabel kanan (tabel kedua). Jika tidak ada kecocokan dalam tabel kanan, kolom-kolom tabel kanan akan berisi nilai NULL.
3. RIGHT JOIN (atau RIGHT OUTER JOIN):
- RIGHT JOIN mirip dengan LEFT JOIN, tetapi menggabungkan semua baris dari tabel kanan dengan baris yang cocok dari tabel kiri. Jika tidak ada kecocokan dalam tabel kiri, kolom-kolom tabel kiri akan berisi nilai NULL.
4. FULL JOIN (atau FULL OUTER JOIN):
- FULL JOIN menggabungkan semua baris dari kedua tabel. Jika tidak ada kecocokan, kolom-kolom yang tidak memiliki data akan berisi nilai NULL.
Contoh Pengunaan INNER JOIN :
Buka tampilan phpmyadmin lalu ketikkan :
SELECT customers.contactFirstName, customers.city, offices.country, offices.phone, offices.territory FROM customers INNER JOIN offices ON customers.country = offices.country;
Komentar
Posting Komentar