Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Daten abfragen und ändern » Abfrageergebnisse zusammenfassen, gruppieren und sortieren

 

HAVING-Klausel: Datengruppen auswählen

Die HAVING-Klausel schränkt die Zeilen ein, die von einer Abfrage zurückgegeben werden. Sie setzt Bedingungen für die GROUP BY-Klausel auf ähnliche Art wie WHERE Bedingungen für die SELECT-Klausel setzt.

Die Suchbedingungen der HAVING-Klausel sind mit den WHERE-Suchbedingungen identisch, nur dass die WHERE-Suchbedingungen keine Aggregate enthalten dürfen. Die folgende Verwendung beispielsweise ist zulässig:

HAVING AVG( UnitPrice ) > 20

Die folgende Verwendung ist nicht zulässig:

WHERE AVG( UnitPrice ) > 20
 HAVING mit Aggregatfunktionen verwenden
 HAVING ohne Aggregatfunktionen verwenden
 Mehr als eine Bedingung in der HAVING-Klausel