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 » Aggregatfunktionen, die Abfrageergebnisse zusammenfassen

 

Wo Sie Aggregatfunktionen verwenden können

Aggregatfunktionen können in einer SELECT-Liste oder in der HAVING-Klausel eines Blocks mit gruppierten Abfragen angegeben werden.

Sie können Aggregatfunktionen nicht in einer WHERE-Klausel oder in einer JOIN-Bedingung verwenden. Ein SELECT-Anweisungsblock mit Aggregatfunktionen in ihrer SELECT-Liste enthält jedoch häufig eine WHERE-Klausel, mit der die Zeilen beschränkt werden, auf die die Aggregatfunktion angewendet wird.

Wenn eine Aggregatfunktion in einem SELECT-Abfrageblock verwendet wird, der keine GROUP BY-Klausel enthält, wird ungeachtet der Tatsache, ob sie für alle Zeilen in einer Tabelle oder für eine durch eine WHERE-Klausel definierte Teilgruppe ausgeführt wird, ein einzelner Wert produziert.

Sie können mehr als eine Aggregatfunktion in derselben SELECT-Liste verwenden und mehr als ein Aggregat in einem einzelnen SELECT-Anweisungsblock erzeugen.

 Siehe auch