Tugas 4 Group Dengan Pengabungan 2 Table




Untuk melakukan penggabungan (join) dua tabel dan kemudian melakukan pengelompokan (grouping) berdasarkan kriteria tertentu, Anda dapat menggunakan klausa JOIN dan GROUP BY dalam pernyataan SQL. Berikut adalah contoh sintaks SQL yang menggabungkan dua tabel dan melakukan pengelompokan:

SELECT tabel1.kolom1, tabel2.kolom2, COUNT(tabel2.kolom3) AS jumlah

FROM tabel1

JOIN tabel2 ON tabel1.kolom_id = tabel2.kolom_id

GROUP BY tabel1.kolom1, tabel2.kolom2;


Penjelasan sintaks di atas:

1. tabel1 dan tabel2 adalah nama tabel yang ingin Anda gabungkan.

2. kolom1 dan kolom2 adalah kolom yang ingin Anda ambil dari masing-masing tabel.

3. kolom_id adalah kolom yang digunakan sebagai kunci untuk menggabungkan kedua tabel.

4. COUNT(tabel2.kolom3) adalah fungsi agregat yang menghitung jumlah baris dalam setiap kelompok.

5. AS jumlah memberikan nama alias "jumlah" untuk kolom hasil perhitungan.

6. GROUP BY digunakan untuk mengelompokkan hasil berdasarkan kolom-kolom yang ditentukan.



Komentar