https://s.skillup.id/GM81Zi

Cara Mudah Menggabungkan Tabel dengan INNER JOIN


Menggabungkan Tabel dengan INNER JOIN - Yang paling sering digunakan dan penting dari menggabungkan banyak tabel adalah dengan menggunakan fungsi dari SQL yakni INNER JOIN.

The INNER JOIN membuat tabel baru dengan menggabungkan nilai kolom dari dua tabel (Tabel 1 dan Tabel 2) berdasarkan predikat tertentu. 

Query membandingkan setiap baris dari Tabel 1 dengan setiap baris dari Tabel 2 untuk menemukan semua pasangan baris yang memenuhi join-predikat. 

Ketika kedua tabel digabungkan, nilai kolom untuk setiap pasangan yang cocok dari baris A dan B digabungkan menjadi satu baris hasil.Sintaks dasar INNER JOIN adalah sebagai berikut:

SELECT Tabel1.Kolom1, Tabel2. Kolom 2 ...
FROMTabel1
INNER JOIN Tabel2
ONTabel1.common_field = Tabel2.common_field;

Contoh:
Perhatikan dua tabel berikut,
(A) tabel PELANGGAN sebagai berikut:
ID
Nama
Umur
Alamat
Gaji
1
Ferry
35
Kebon Jeruk
5.000.000
2
Romi
33
Kedoya
3.750.000
3
Juni
27
Palmerah
3.000.000
4
Resta
24
Kembangan
2.750.000

(B) tabel lain adalah PESANAN sebagai berikut:
ID_ORDER
Tanggal
ID_Pelanggan
Jumlah
100
2009/12/08
3
50
101
2009/12/08
3
30
102
2009/12/18
4
30
103
2009/12/09
2
27

Sekarang, mari kita gabungkan kedua tabel menggunakan INNER JOIN sebagai berikut:
SQL> SELECT ID, NAMA, JUMLAH, TANGGAL
     
FROMPELANGGAN
     INNER JOINPESANAN
     ON PELANGGAN.ID = PESANAN. ID_PELANGGAN;

Maka hasilnya sebagai berikut:
ID
Nama
Jumlah
Tanggal
3
Juni
50
2009/12/08
3
Juni
30
2009/12/08
4
Resta
30
2009/12/18
2
Romi
27
2009/12/09

1 comments:

Write comments
May 22, 2022 at 9:25 AM delete This comment has been removed by a blog administrator.
avatar