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

Connected

ćwiczenie

Filtrowanie za pomocą skalarnych podzapytań

Podzapytania są niezwykle przydatne do wykonywania złożonych filtrów i przekształceń. Pozwalają filtrować dane na podstawie pojedynczych (skalarnych) wartości w sposób niemożliwy przy użyciu samych instrukcji WHERE czy złączeń. Podzapytania sprawdzają się też przy bardziej zaawansowanym przetwarzaniu zbiorów danych – spotkasz je niemal w każdym środowisku produkcyjnym korzystającym z relacyjnych baz danych.

W tym ćwiczeniu wygenerujesz listę meczów, w których łączna liczba goli (obu drużyn razem) przekracza 3-krotność średniej dla tabeli matches_2013_2014, zawierającej wszystkie mecze rozegrane w sezonie 2013/2014.

Instrukcje

100 XP
  • W podzapytaniu oblicz trzykrotność średniej liczby goli gospodarzy i gości zdobytych we wszystkich meczach.
  • Przefiltruj główne zapytanie tak, aby zwracało tylko mecze, w których łączna liczba goli (gospodarzy i gości) przekracza wartość z podzapytania.