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 » Daten abfragen » Aggregatfunktionen

 

Gruppen einschränken

Sie haben bereits erfahren, wie Sie Zeilen in einer Ergebnismenge mit der Klausel WHERE einschränken können. Zeilen in Gruppen schränken Sie mit der Klausel HAVING ein.

 ♦  So listen Sie alle Verkäufer mit mehr als 55 Aufträgen auf
  • Führen Sie in Interactive SQL folgende Abfrage aus:

    SELECT SalesRepresentative, COUNT( * ) AS orders
    FROM SalesOrders KEY JOIN Employees
    GROUP BY SalesRepresentative
    HAVING count( * ) > 55
    ORDER BY orders DESC;
    SalesRepresentative orders
    299 114
    129 57
    1142 57
    467 56

Siehe auch HAVING-Klausel: Datengruppen auswählen.