ÎncepețiÎncepe gratuit

Filtrare cu condiții mai complexe în subinterogări

În exercițiul anterior, ai generat o listă cu echipele care nu au meciuri de acasă înregistrate în baza de date de fotbal, folosind o subinterogare în WHERE. Hai să explorăm mai departe această bază de date și să creăm o listă cu echipele care au marcat 8 sau mai multe goluri într-un meci de acasă.

Pentru a face acest lucru, vei construi o subinterogare în instrucțiunea WHERE, cu propria sa condiție de filtrare.

Acest exercițiu face parte din cursul

Manipularea datelor în SQL

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează o subinterogare în clauza WHERE care să recupereze toate valorile hometeam_ID din tabelul match cu un scor home_goal mai mare sau egal cu 8.
  • Selectează team_long_name și team_short_name din tabelul team. Include toate valorile din subinterogare în interogarea principală.

Exercițiu interactiv practic

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

SELECT
	-- Select the team long and short names
	___,
	___
FROM ___
-- Subquery to filter for teams with 8 or more home goals
WHERE team_api_id ___
	  (SELECT ___ 
       FROM ___
       WHERE ___ >= ___);
Editează și rulează codul