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: