Aan de slagGa gratis aan de slag

Filteren met WHERE en HAVING

WHERE en HAVING kun je in dezelfde query als filters gebruiken. Maar hoe we ze gebruiken, waar we ze gebruiken en waarvoor we ze gebruiken, verschilt behoorlijk.

Je wilt een query die de totale puntbijdrage teruggeeft van de Power Forwards van een team, waarbij hun totale puntbijdrage groter is dan 3000.

Deze oefening maakt deel uit van de cursus

De queryprestaties verbeteren in SQL Server

Cursus bekijken

Oefeninstructies

  • Pas een filter toe voor alleen rijen waar de positie gelijk is aan Power Forward (PF).
  • Pas een filter op gegroepeerde rijen toe voor totale punten groter dan 3000.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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
___ ___(___) > ___;
Code bewerken en uitvoeren