WHERE
を置き換えます HAVING
を含む句 、このように:
SELECT o.ID , count(p.CAT)
FROM Orders o
INNER JOIN Products p ON o.P_ID = p.P_ID
GROUP BY o.ID
HAVING count(p.CAT) > 3;
HAVING
WHERE
に似ています 、これは両方とも結果のレコードをフィルタリングするために使用されますが、HAVING
集約されたデータをフィルタリングするために使用されます(GROUP BY
の場合) 使用されます)。