グループに含めるレコードの指定

グループに含めるレコードを制限する場合があります。その場合は、WHERE を使用してください。次の例では、納期 (DELIVTIME) が 30 日未満のレコードの 各部品の平均価格と最低価格が転送されます。
ライブラリー/ファイル (メンバー) SUPPLIERS
GROUP BY PARTNO
SELECT PARTNO, AVG(PRICE), MIN(PRICE)
WHERE DELIVTIME < 30
この場合、以下のテキストが返されます。
     Field: PARTNO   AVG(PRICE)   MIN(PRICE)
           ------   ----------   ----------
  Record 1:   221          .25          .20
         2:   231          .10          .10
         3:   222          .23          .20
         4:   232          .10          .10
         5:   241          .07          .05
         6:   209        18.75        18.00
         7:   285        21.00        21.00
         8:   295         8.50         8.50
         9:   207        29.00        29.00

注意すべき点は、WHERE に指定した条件がまず検査され、 それらの条件を満たしたレコードだけがグループの中に含まれるということです。