ÎncepețiÎncepe gratuit

Imbrichează o subinterogare în FROM

Care este numărul mediu de meciuri pe sezon în care o echipă a marcat 5 sau mai multe goluri? Cum diferă acest lucru pe țări?

Hai să folosim o subinterogare imbricată și corelată pentru a efectua această operație. În practică, vei constata că imbricarea mai multor subinterogări nu este o sarcină pe care o faci des. Uneori, însă, s-ar putea să întâmpini dificultăți la gruparea după coloana dorită sau la calcularea unor informații care necesită mai multe transformări matematice (de exemplu, un AVG al unui COUNT).

Imbricarea subinterogărilor și efectuarea transformărilor pas cu pas – adăugând fiecare rezultat într-o subinterogare și aplicând apoi următorul set de transformări – este adesea cea mai simplă metodă de a obține informații corecte despre datele tale. Să ne apucăm de treabă!

Acest exercițiu face parte din cursul

Manipularea datelor în SQL

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

-- Select matches where a team scored 5+ goals
SELECT
	country_id,
    season,
	id
FROM match
WHERE home_goal ___ OR away_goal ___;
Editează și rulează codul