1. Apprendre
  2. /
  3. Cours
  4. /
  5. Manipulation de données en SQL

Connected

Exercice

CTE avec sous-requêtes imbriquées

Si vous vous retrouvez à énumérer plusieurs sous-requêtes dans la clause FROM avec des instructions imbriquées, votre requête risque de devenir longue, complexe et difficile à lire.

Comme bien des requêtes sont écrites pour être enregistrées et réexécutées plus tard, une bonne organisation est essentielle pour un flux de travail sans accroc. Réorganiser les sous-requêtes en CTE vous fera gagner du temps, de l'espace et vous évitera bien des confusions à long terme!

Instructions

100 XP
  • Déclarez un CTE qui calcule le nombre de buts total pour les matchs d'août de la saison '2013/2014'.
  • Filtrez la liste dans la sous-requête interne pour ne sélectionner que les matchs d'août de la saison '2013/2014'.
  • Faites un LEFT JOIN du CTE avec la table league en utilisant country_id à partir du CTE match_list.