GROUP BY dan HAVING SQL Langkah demi Langkah
Ikuti kueri berjalan menurut urutan logisnya: baris disaring WHERE, dikelompokkan berwarna, agregat dihitung per kelompok, lalu HAVING membuang kelompok.
GROUP BY dan HAVING SQL Langkah demi Langkah
- Pilih tabel, kolom kelompok, dan agregat; kueri tersusun di atas papan.
- Tekan Putar atau langkah maju dan amati baris berpindah ke kelompoknya.
- Nyalakan WHERE lalu HAVING: mana yang membuang baris, mana yang membuang kelompok?
- Geser batas HAVING dan lihat kelompok mana yang lolos.
- Urutan langkah adalah urutan logis; mesin basis data boleh mengeksekusi dengan cara lain asalkan hasilnya sama.
- Hanya satu kolom kelompok dan satu agregat; LIMIT tidak ditampilkan.
- Data: dataset latihan Toko Nusantara yang sama dengan editor kueri di kelas.
- SQLite — SELECT: pemrosesan GROUP BY dan HAVING · Pembentukan kelompok, ekspresi HAVING dievaluasi per kelompok
- SQLite — Built-in Aggregate Functions · COUNT(*), COUNT(X), SUM, AVG, MIN, MAX dan perlakuan NULL
Apakah GROUP BY & HAVING ini gratis?
Gratis dan tanpa akun. Simulasinya berjalan di peramban kamu; tidak ada yang dikirim ke server KelasGratis. Bila kamu masuk, KelasGratis hanya mencatat bahwa akunmu membuka lab ini (sekali sehari) untuk riwayat dan aktivitas komunitas.
Apa saja penyederhanaan modelnya?
Urutan langkah adalah urutan logis; mesin basis data boleh mengeksekusi dengan cara lain asalkan hasilnya sama. Hanya satu kolom kelompok dan satu agregat; LIMIT tidak ditampilkan. Data: dataset latihan Toko Nusantara yang sama dengan editor kueri di kelas.
Boleh dipasang di situs sekolah atau blog?
Boleh. Pasang iframe ke https://kelasgratis.com/lab/group-by-having-langkah?embed=1; bingkainya menampilkan lab saja beserta tautan balik.
Lab lain di Data & Statistik
Semua lab Data & Statistik- Normalisasi Database 1NF, 2NF, 3NF dengan Contoh TabelPecah tabel peminjaman perpustakaan yang berantakan menjadi 1NF, 2NF, lalu 3NF. Uji anomali ubah, hapus, dan sisip di setiap tahap.
- Simulasi Transaksi Database: Dirty Read, Lost Update, dan IsolasiDua sesi berjalan bergantian di satu garis waktu. Putar langkah demi langkah dan lihat kapan dirty read, non-repeatable read, phantom, atau lost update terjadi.
- Indeks B-Tree Database: Visualisasi Sisip dan PencarianSisipkan kunci dan lihat pohon indeks memecah simpul dan tumbuh ke atas. Cari satu kunci: jalurnya dari akar dibandingkan dengan pemindaian penuh.
- Tabel Cohort Retensi Pelanggan: Standar, Rolling, dan KumulatifTabel cohort bulanan berbentuk segitiga. Klik satu sel untuk melihat pelanggan mana yang dihitung, lalu bandingkan cara standar, rolling, dan kumulatif.