1. Apprendre
  2. /
  3. Cours
  4. /
  5. Analyse exploratoire des données en SQL

Connected

Exercice

Créer une table temporaire pour simplifier une requête

Les données de Stack Overflow contiennent le nombre quotidien de questions jusqu'au 2018-09-25 pour toutes les étiquettes, mais chaque étiquette a une date de début différente dans les données.

Déterminez combien de questions comportaient chaque étiquette à la première date où des données sont disponibles pour cette étiquette, ainsi que combien de questions comportaient l'étiquette le dernier jour. Calculez aussi la différence entre ces deux valeurs.

Pour ce faire, commencez par calculer la date minimale pour chaque étiquette.

Ensuite, servez-vous des dates minimales pour sélectionner le question_count tant pour le premier que pour le dernier jour. Pour y arriver, joignez la table temporaire startdates à deux copies différentes de la table stackoverflow : une pour chaque colonne — premier jour et dernier jour — avec des alias différents.

Instructions 1/2

undefined XP
    1
    2
  • D'abord, créez une table temporaire nommée startdates avec chaque tag et la date min() de l'étiquette dans stackoverflow.