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.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |