Looking for sql Keywords? Try Ask4Keywords

SQLFunktionen (Analyse)


Einführung

Mit analytischen Funktionen bestimmen Sie Werte anhand von Wertegruppen. Mit diesem Funktionstyp können Sie beispielsweise laufende Summen, Prozentsätze oder das Spitzenergebnis innerhalb einer Gruppe ermitteln.

Syntax

  1. FIRST_VALUE (scalar_expression) OVER ([partition_by_clause] order_by_clause [rows_range_clause])
  2. LAST_VALUE (scalar_expression) OVER ([partition_by_clause] order_by_clause [rows_range_clause])
  3. LAG (scalar_expression [, offset] [, default]) OVER ([partition_by_clause] order_by_clause)
  4. LEAD (scalar_expression [, offset], [default]) OVER ([partition_by_clause] order_by_clause)
  5. PERCENT_RANK () OVER ([partition_by_clause] order_by_clause)
  6. CUME_DIST () OVER ([partition_by_clause] order_by_clause)
  7. PERCENTILE_DISC (numeric_literal) WITHIN GROUP (ORDER BY order_by_expression [ASC | DESC]) OVER ([<partition_by_clause>])
  8. PERCENTILE_CONT (numeric_literal) WITHIN GROUP (ORDER BY order_by_expression [ASC | DESC]) OVER ([<partition_by_clause>])

Funktionen (Analyse) Verwandte Beispiele