Skip to main content

Overview

The REGR_SXY() aggregate function calculates the sum of products od deviations for the dependent variable (y) and the independent variable (x) in a linear regression analysis. This value represents the covariance-like term used to compute the slope of the regression line.

Syntax

The syntax for this function is as follows:

Parameters

  • y: variable being predicted
  • x: variable used for prediction

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 above uses the REGR_SXY() function to calculate the sum of products of deviations for non-null pair of rating and length:
By running the above code, we’ll get the following output: