ÎncepețiÎncepe gratuit

Filtrarea cu WHERE și HAVING

WHERE și HAVING pot fi folosite ca filtre în aceeași interogare. Totuși, modul în care le utilizăm, locul unde le plasăm și scopul pentru care le folosim sunt destul de diferite.

Creează o interogare care returnează contribuția totală la punctaj a jucătorilor de tip Power Forward dintr-o echipă, unde contribuția totală la punctaj este mai mare de 3000.

Acest exercițiu face parte din cursul

Îmbunătățirea performanței interogărilor în SQL Server

Vezi cursul

Instrucțiuni pentru exercițiu

  • Aplică o condiție de filtrare pentru a păstra doar rândurile unde poziția este Power Forward (PF).
  • Aplică un filtru pe rândurile grupate pentru un total de puncte mai mare de 3000.

Exercițiu interactiv practic

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

SELECT Team, 
	SUM(TotalPoints) AS TotalPFPoints
FROM PlayerStats
-- Filter for only rows with power forwards
___ ___ = ___
GROUP BY Team
-- Filter for total points greater than 3000
___ ___(___) > ___;
Editează și rulează codul