Group By dan Group By , Having

Post date: Jul 17, 2019 3:26:30 AM

Group By merupakan fungsi di PostgreSQL untuk mengelompokan data di suatu kolom.

Contoh anda ingin menghitung jumlah setiap model yang dibuat suatu manufaktur kendaraan.

    1. Buka SQLShell.

    2. Samungkan ke dalam Database dan Server anda.

    3. Berikut contoh LIne penggunaan fungsi GROUP BY beserta hasilnya :

    1. Diatas dapat dilihat jumlah model mobil yang dibuat setiap produsen mobil, COUNT berfungsi untuk menghitung jumlah setiap mobil yang ada pada setiap produsen, ORDER BY membantu mengurutkan nama produsen kendaran.

Group By Having memiliki fungsi yang sama pada Group By tetapi dapat lebih spesifik dalam menunjukkan data dalam table.

Contoh anda ingin memunculkan data produsen mobil yang telah membuat lebih dari 15 model mobil.

    1. Buka SQLShell.

    2. Samungkan ke dalam Database dan Server anda.

    3. Berikut contoh LIne penggunaan fungsi GROUP BY,HAVING beserta hasilnya :

    1. Diatas menunjukan data table produsen mobil yang telah membuat model mobil lebih dari 15. HAVING COUNT (*) >15 berfungsi untuk memastikan bahwa jumlah model yang ditampilkan harus berjumlah lebih dari 15.