Explorează cu ajutorul împărțirii
Când explorezi o bază de date nouă, poate fi greu de înțeles ce reprezintă datele și cum sunt legate coloanele între ele.
Ce informații conține coloana unanswered_pct din tabelul stackoverflow? Este vorba despre procentul întrebărilor cu acel tag care sunt fără răspuns (întrebări fără răspuns cu tag/toate întrebările cu tag)? Sau înseamnă altceva, cum ar fi procentul din totalul întrebărilor fără răspuns de pe site care au acel tag (întrebări fără răspuns cu tag/toate întrebările fără răspuns)?
Împarte unanswered_count (întrebări fără răspuns cu tag) la question_count (toate întrebările cu tag) și verifică dacă valoarea obținută corespunde cu cea din unanswered_pct, pentru a afla răspunsul.
Acest exercițiu face parte din cursul
Analiza Exploratorie a Datelor în SQL
Instrucțiuni pentru exercițiu
- Exclude rândurile în care
question_counteste 0, pentru a evita împărțirea la zero. - Limitează rezultatul la 10 rânduri.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
-- 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 ___ ___ ___
___ ___;