MulaiMulai sekarang secara gratis

Buat kategori "lainnya"

Jika kita ingin merangkum permintaan Evanston 311 berdasarkan kode pos, akan berguna untuk mengelompokkan semua kode pos dengan frekuensi rendah ke dalam kategori "lainnya".

Manakah dari nilai berikut, ketika menggantikan ??? dalam kueri, yang akan menghasilkan keluaran di bawah ini?

Kueri:

SELECT CASE WHEN zipcount < ??? THEN 'other'
       ELSE zip
       END AS zip_recoded,
       sum(zipcount) AS zipsum
  FROM (SELECT zip, count(*) AS zipcount
          FROM evanston311
         GROUP BY zip) AS fullcounts
 GROUP BY zip_recoded
 ORDER BY zipsum DESC;

Hasil:

zip_recoded    zipsum
60201          19054
60202          11165
null           5528
other          429
60208          255

Latihan ini adalah bagian dari kursus

Analisis Data Eksploratif di SQL

Lihat Kursus

Latihan interaktif praktis

Ubah teori menjadi tindakan dengan salah satu latihan interaktif kami.

Mulai berolahraga