Penyaringan dengan WHERE dan HAVING
WHERE dan HAVING dapat digunakan sebagai penyaring dalam kueri yang sama. Namun cara kita menggunakannya, di mana kita menggunakannya, dan untuk tujuan apa, sangat berbeda.
Anda ingin membuat kueri yang mengembalikan total kontribusi poin dari Power Forward suatu tim ketika total kontribusi poin mereka lebih dari 3000.
Latihan ini adalah bagian dari kursus
Meningkatkan Kinerja Kueri di SQL Server
Petunjuk latihan
- Terapkan kondisi filter hanya untuk baris dengan posisi sama dengan Power Forward (
PF). - Terapkan filter baris yang dikelompokkan untuk total poin lebih dari 3000.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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
___ ___(___) > ___;