Prozkoumej data pomocí dělení
Při prozkoumávání nové databáze nemusí být vždy jasné, co data znamenají a jak spolu jednotlivé sloupce souvisejí.
Co obsahuje sloupec unanswered_pct v tabulce stackoverflow? Jde o procento otázek s daným tagem, na které nikdo neodpověděl (nezodpovězené otázky s tagem / všechny otázky s tagem)? Nebo jde o něco jiného, třeba o procento všech nezodpovězených otázek na webu s daným tagem (nezodpovězené otázky s tagem / všechny nezodpovězené otázky)?
Vyděl unanswered_count (nezodpovězené otázky s tagem) hodnotou question_count (všechny otázky s tagem) a zjisti, jestli výsledek odpovídá hodnotám ve sloupci unanswered_pct.
Toto cvičení je součástí kurzu
Průzkumná analýza dat v SQL
Pokyny k cvičení
- Vyřaď řádky, kde je
question_countrovno 0, aby nedošlo k dělení nulou. - Omezte výsledek na 10 řádků.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
-- 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 ___ ___ ___
___ ___;