1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Manipulation de données en SQL

Connected

cvičení

Premiers pas avec les sous-requêtes corrélées

Les sous-requêtes corrélées sont des sous-requêtes qui référencent une ou plusieurs colonnes de la requête principale. Elles dépendent des informations de la requête principale pour s'exécuter et, par conséquent, ne peuvent pas être exécutées seules.

Dans SQL, les sous-requêtes corrélées sont évaluées une fois par ligne de données récupérée — un processus qui exige beaucoup plus de ressources de calcul et de temps qu'une simple sous-requête.

Dans cet exercice, vous allez vous exercer à utiliser des sous-requêtes corrélées pour repérer les matchs dont les scores sont des valeurs aberrantes extrêmes pour chaque pays — au‑delà de 3 fois la moyenne !

Pokyny

100 XP
  • Commencez la sous-requête dans WHERE en calculant la moyenne des buts à domicile et à l'extérieur.
  • Complétez les références de colonnes dans la sous-requête pour que country_id corresponde entre les tables main et sub.