次の例は、SELECTリスト内に定義された単一の集約の結果に使用されるHAVINGの使い方を示しています。これは、SELECTのサブクエリーの中で特に役立ちます。
SELECT COUNT(employee) FROM department WHERE dept_no = 100 HAVING COUNT(employee) > 10;
次のSELECT文も、HAVING句の正しい使い方を示した例です。
SELECT SUM(t.a) FROM t,u HAVING SUM(t.a)=SUM(u.a); SELECT SUM(t.a), SUM(u.a) FROM t,u HAVING SUM(t.b)=SUM(u.b); SELECT SUM(t.a) FROM t,u HAVING SUM(t.b)=SUM(u.b) AND u.b = 1 GROUP BY u.b;