Spécification des enregistrements à inclure dans un groupe
Vous souhaiterez peut-être limiter les enregistrements qui seront inclus dans un groupe. Pour ce faire, utilisez WHERE. L'exemple suivant transfère les prix moyens et les plus bas de chaque pièce pour les enregistrements pour lesquels le délai de livraison (DELIVTIME) est inférieur à 30 jours.
| Bibliothèque/Fichier (Membre) | SUPPLIERS |
| GROUP BY | PARTNO |
| SELECT | PARTNO, AVG(PRICE), MIN(PRICE) |
| WHERE | DELIVTIME < 30 |
Le résultat est le suivant :
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.00Notez que les conditions spécifiées dans WHERE sont vérifiées en premier, puis les enregistrements qui satisfont à ces conditions sont inclus dans le groupe.