Skip to main content

SUM(expr)

  • Adds values of expr across rows in each group.
  • Example:

COUNT(expr)

  • Counts non-null occurrences of expr within each group.
  • Example:

COUNT(*)

  • Counts all rows in each group.
  • Example:

AVG(expr)

  • Average of expr per group.
  • Example:

MIN(expr)

  • Minimum value of expr per group.
  • Example:

MAX(expr)

  • Maximum value of expr per group.
  • Example:

COUNT_DISTINCT(expr)

  • Counts distinct non-null values of expr per group.
  • Commonly used for session-based metrics.
  • Example: