## Syntax
```mermaid
%%{init: {
'theme': 'base',
'flowchart': { 'padding': '7', 'nodeSpacing': '20', 'rankSpacing': '20' },
'themeVariables': {
'fontSize': '11px',
'fontFamily': 'Arial'
}
}}%%
flowchart LR
x_0_0[PRODUCT]:::quoted --> x_0_1["("]:::quoted
x_0_1 --> x_0_2[DISTINCT]:::quoted
x_0_1 --> x_0_3
x_0_2 --> x_0_3[<a href="Invantive UniversalSQL/Grammar/Expression" class="internal-link">expression</a>]
x_0_3 --> x_0_4[")"]:::quoted
```
## Purpose
Group function to multiply together individual numerical values. Multiplying large values can quickly exceed the range of the resulting Decimal data type. The product group function is typically used in financial and probability calculations with values near 1.