1. Learn
  2. /
  3. Cursuri
  4. /
  5. Manipularea datelor în SQL

Connected

exercițiu

Extinderea subinterogărilor din FROM

În exercițiul anterior, ai descoperit că Anglia, Țările de Jos, Germania și Spania erau singurele țări din baza de date care aveau meciuri în care s-au marcat cel puțin 10 goluri în total. Acum să aflăm mai multe detalii despre acele meciuri — când au avut loc, în ce sezoane și câte dintre goluri au fost marcate acasă față de cele marcate în deplasare.

Vei observa că în acest exercițiu, aliasul tabelului este omis pentru fiecare coloană selectată în interogarea principală. Acest lucru se datorează faptului că interogarea principală extrage date din subinterogare, care este tratată ca un singur tabel.

Instrucțiuni

100 XP
  • Completează subinterogarea din clauza FROM. Selectează coloana name a țării din tabelul country, împreună cu coloanele date, home_goal, away_goal și total_goals din tabelul match.
  • Creează o coloană în subinterogare care adună golurile marcate acasă și în deplasare, numită total_goals. Aceasta va fi folosită pentru a filtra interogarea principală.
  • Selectează country, date, home_goal și away_goal în interogarea principală.
  • Filtrează interogarea principală pentru meciurile cu cel puțin 10 goluri în total.