HAVINGとWHEREの違いを理解しようとしています。HAVING
これがGROUPBYステートメントで使用されていることを理解しています。しかし、なぜ次のステートメントが受け入れられるのか理解できません。
select SUM(child_id) from children WHERE child_ID = 5 GROUP BY Child_ID
正しいステートメントはすべきではありませんselect SUM(child_id) from children GROUP BY Child_ID HAVING child_ID = 5
か?