1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Manipulace s daty v SQL

Connected

cvičení

První kroky s korelovanými poddotazy

Korelované poddotazy jsou poddotazy, které odkazují na jeden nebo více sloupců z hlavního dotazu. Závisí na informacích z hlavního dotazu, takže je nelze spustit samostatně.

SQL vyhodnocuje korelované poddotazy pro každý řádek načtených dat zvlášť – tento proces vyžaduje výrazně více výpočetního výkonu a času než jednoduchý poddotaz.

V tomto cvičení si procvičíš použití korelovaných poddotazů k vyhledání zápasů s výsledky, které jsou pro danou zemi extrémními odlehlými hodnotami – konkrétně těch, kde bylo skóre více než 3× vyšší než průměr!

Pokyny

100 XP
  • Začni poddotaz v klauzuli WHERE výpočtem průměru vstřelených branek doma i venku.
  • Doplň odkazy na sloupce v poddotazu tak, aby se country_id shodovalo v tabulkách main i sub.