SUM

Function SUM is also found in the following categories: Window functions.

Syntax

SUM( value )
SUM( value
     [ FIXED ... | INCLUDE ... | EXCLUDE ... ]
     [ BEFORE FILTER BY ... ]
   )

More info:

Description

Returns the sum of all expression values. Applicable to numeric data types only.

Argument types:

  • valueFractional number | Integer

Return type: Same type as (value)

Example

Source data

City Category Orders Profit
'London' 'Office Supplies' 8 120.10
'London' 'Furniture' 1 750.00
'Moscow' 'Furniture' 2 1250.50
'Moscow' 'Office Supplies' 4 85.34
'San Francisco' 'Office Supplies' 23 723.00
'San Francisco' 'Technology' 12 1542.00
'Detroit' 'Furniture' 5 6205.87
'Detroit' 'Technology' 9 2901.00

Grouped by [City].

Sorted by [City].

Formulas:

  • City: [City] ;
  • Sum Orders: SUM([Orders]) ;
  • Sum Profit: SUM([Profit]) .

Result

City Sum Orders Sum Profit
'Detroit' 14 9106.87
'London' 9 870.10
'Moscow' 6 1335.84
'San Francisco' 35 2265.00

Data source support

ClickHouse 21.8, Files, Google Sheets, Microsoft SQL Server 2017 (14.0), MySQL 5.7, Oracle Database 12c (12.1), PostgreSQL 9.3, Trino, Yandex Documents, YDB.

Previous
Next