Eksplorasi dengan pembagian
Saat menjelajahi basis data baru, sering kali tidak jelas apa makna data dan bagaimana kolom saling terkait.
Informasi apa yang dikandung kolom unanswered_pct di tabel stackoverflow? Apakah itu persentase pertanyaan dengan tag tertentu yang tidak terjawab (jumlah pertanyaan tidak terjawab dengan tag/semua pertanyaan dengan tag)? Atau apakah itu hal lain, seperti persentase dari semua pertanyaan yang tidak terjawab di situs yang memiliki tag tersebut (jumlah pertanyaan tidak terjawab dengan tag/semua pertanyaan tidak terjawab)?
Bagi unanswered_count (jumlah pertanyaan tidak terjawab dengan tag) dengan question_count (semua pertanyaan dengan tag) untuk melihat apakah nilainya sesuai dengan unanswered_pct guna menentukan jawabannya.
Latihan ini adalah bagian dari kursus
Analisis Data Eksploratif di SQL
Petunjuk latihan
- Kecualikan baris yang
question_countbernilai 0 untuk menghindari kesalahan pembagian dengan nol. - Batasi hasil ke 10 baris.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
-- Divide unanswered_count by question_count
SELECT ___/___::___ AS computed_pct,
-- What are you comparing the above quantity to?
___
FROM stackoverflow
-- Select rows where question_count is not 0
WHERE ___ ___ ___
___ ___;