WHERE와 HAVING으로 필터링하기
WHERE와 HAVING은 같은 쿼리에서 필터로 사용할 수 있어요. 하지만 어떻게, 어디에, 무엇을 위해 사용하는지는 꽤 다릅니다.
팀의 Power Forward들이 기여한 총 득점이 3000점을 넘는 경우만 반환하고, 그들의 총 득점 기여도를 보여 주는 쿼리를 작성해 보세요.
이 연습은 강의의 일부입니다
SQL Server에서 쿼리 성능 향상하기
연습 안내
- 포지션이 Power Forward(
PF)인 행만 남기도록 필터를 적용하세요. - 총 득점이 3000점보다 큰 경우만 남기도록 그룹화된 행 필터를 적용하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
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
___ ___(___) > ___;