CARA INNER, RIGHT,LEFT DAN CROSS JOIN MYSQL

Ini adalah panduan untuk menjalankan inner, right, left, dan cross join di MySQL:


Inner Join: Mengembalikan baris ketika terdapat setidaknya satu keselarasan antara kedua tabel"

```sqlSELECT table1.column1, table2.column2...

FROM table1INNER JOIN table2ON table1.matching_column = table2.matching_column;

```



Left Join (atau Left Outer Join): Mengembalikan semua baris dari tabel kiri, dan baris yang sesuai dari tabel kanan. Jika tidak ada keselarasan, hasilnya NULL di sisi kanan.

```sqlSELECT table1.column1, table2.column2...

FROM table1LEFT JOIN table2ON table1.matching_column = table2.matching_column;

```



Right Join (atau Right Outer Join): Mengembalikan semua baris dari tabel kanan, dan baris yang sesuai dari tabel kiri. Jika tidak ada keselarasan, hasilnya NULL di sisi kiri.

```sqlSELECT table1.column1, table2.column2...

FROM table1RIGHT JOIN table2ON table1.matching_column = table2.matching_column;

```



Cross Join: Mengembalikan hasil gabungan dari setiap baris dari tabel pertama dengan setiap baris dari tabel kedua.

```sqlSELECT table1.column1, table2.column2...

FROM table1CROSS JOIN table2;

```


Silakan gantilah "table1", "table2", "column1", "column2", dan "matching_column" dengan nama tabel, nama kolom, dan kolom yang sesuai dari database Anda.


Nanti tampilannya akan seperti ini :









"Terima Kasih Telah Membaca"



Komentar

Postingan populer dari blog ini

Menampilkan dua kolom dalam SQL menggunakan perintah Stored Procedure, SELECT, dan View.

CARA PENGGUNAAN CONDITIONAL STORED PROCEDURE PADA DATABASE MYSQL

Membuat Tabel Jurnal