Explorer avec la division
Lors de l'exploration d'une nouvelle base de données, il peut arriver que la signification des données et les liens entre les colonnes ne soient pas clairs.
Quelles sont les informations contenues dans la colonne unanswered_pct
de la table stackoverflow
? S'agit-il du pourcentage de questions avec l'étiquette qui n'ont pas reçu de réponse (questions sans réponse avec étiquette/toutes les questions avec étiquette) ? Ou s'agit-il d'autre chose, comme le pourcentage de toutes les questions sans réponse sur le site avec la balise (questions sans réponse avec balise/toutes les questions sans réponse) ?
Divisez unanswered_count
(questions sans réponse avec étiquette) par question_count
(tous les questions avec étiquette) pour voir si la valeur correspond à celle de unanswered_pct
afin de déterminer la réponse.
Cet exercice fait partie du cours
Analyse exploratoire des données en SQL
Instructions
- Excluez les lignes où
question_count
est égal à 0 pour éviter une erreur de division par zéro. - Limitez le résultat à 10 lignes.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
-- 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 ___ ___ ___
___ ___;