Fungsi-Fungsi JOIN Pada mysql 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.

Contoh penggunaan INNER JOIN pada phpMyAdmin:

SELECT customers.contactFirstName, customers.city,
offices.country, offices.phone, offices.territory
FROM customers
INNER JOIN offices ON customers.country = offices.country;








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.

Contoh penggunaan LEFT JOIN pada phpMyAdmin:

SELECT customers.contactFirstName, customers.city,
offices.country, offices.phone, offices.territory
FROM customers
LEFT JOIN offices ON customers.country = offices.country;






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.

Contoh penggunaan RIGHT JOIN pada phpMyAdmin:

SELECT customers.contactFirstName, customers.city,
offices.country, offices.phone, offices.territory
FROM customers
RIGHT JOIN offices ON customers.country = offices.country;





Komentar

Postingan populer dari blog ini

Membuat view, mengupdate view dan mengupdate data pada view menggunakan MySQL

CARA INSTAL XAMPP MYSQL

Langkah-Langkah Mengisi data,Mengubah data,menghapus data pada table