Skip to main content

Overview

The VARIANCE() aggregate function calculate the sample variance of a set of numeric values. Variance measures the spread of data points around the mean, providing insight into how much the values deviate from the average.

Syntax

The syntax for this function is as follows:

Parameters

  • expression: numeric expression or column for which the variance is calculated

Example

For the needs of this section, we’re going to use a simplified version of the film table from the Pagila database, containing only the title, length and rating columns. The complete schema for the film table can be found on the Pagila database website.
The query below uses the VARIANCE() function to calculate the variance for the length column:
By executing the code above, we will get the following output: