1. Nauka
  2. /
  3. Kursy
  4. /
  5. Data Manipulation in SQL

Connected

ćwiczenie

Pierwsze kroki z podzapytaniami skorelowanymi

Podzapytania skorelowane to podzapytania odwołujące się do co najmniej jednej kolumny z zapytania głównego. Zależą od danych zawartych w zapytaniu głównym, dlatego nie można ich wykonać samodzielnie.

SQL wykonuje podzapytania skorelowane osobno dla każdego wiersza pobieranych danych – wymaga to znacznie więcej zasobów obliczeniowych i czasu niż zwykłe podzapytanie.

W tym ćwiczeniu przećwiczysz używanie podzapytań skorelowanych do wyszukiwania meczów z wynikami będącymi skrajnymi wartościami odstającymi dla każdego kraju – powyżej 3-krotności średniego wyniku!

Instrukcje

100 XP
  • Rozpocznij podzapytanie w klauzuli WHERE, obliczając średnią goli strzelonych przez gospodarzy i gości.
  • Uzupełnij odwołania do kolumn w podzapytaniu tak, żeby kolumna country_id była dopasowana między tabelami main i sub.