Pelajaran 20 / 37 · Pengelompokan
GROUP BY mengumpulkan baris, lalu setiap grup menjadi satu baris
Di langkah GROUP BY, baris-baris dikelompokkan ke dalam pita warna, satu pita untuk setiap negara. Di langkah AGGREGATE, setiap pita diringkas menjadi satu baris. Setelah itu, kolom yang bukan kunci dan tidak diagregasi tidak tersedia lagi.
Query-nya
SELECT country, count(*) AS customers
FROM customers
GROUP BY country
Coba kelompokkan menurut region_id, di SELECT dan GROUP BY: 4 grup, karena GROUP BY mengumpulkan NULL dalam satu grup, di sini milik Farid.
Berikutnya: Mengelompokkan dengan dua kunci · Semua pelajaran