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

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Abfragen und Datenänderung » Abfrageergebnisse zusammenfassen, gruppieren und sortieren » Die GROUP BY-Klausel: Abfrageergebnisse in Gruppen organisieren

 

WHERE-Klausel und GROUP BY

Sie können eine WHERE-Klausel in einer Anweisung mit GROUP BY verwenden. Die WHERE-Klausel wird vor der GROUP BY-Klausel berücksichtigt. Zeilen, die die Bedingungen in der WHERE-Klausel nicht erfüllen, werden eliminiert, bevor eine Gruppierung erfolgt. Ein Beispiel:

SELECT  Name, AVG( UnitPrice )
   FROM Products
   WHERE ID > 400
   GROUP BY Name;

Nur die Zeilen mit ID-Werten von mehr als 400 werden in die Gruppen einbezogen, die zur Erstellung der Abfrageergebnisse benutzt werden.

 Beispiel