VARfunciones de POP ventana VAR _ SAMP y _ - AWS Clean Rooms

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

VARfunciones de POP ventana VAR _ SAMP y _

A Las funciones de POP ventana VAR VAR _ SAMP y _ devuelven la varianza muestral y poblacional de un conjunto de valores numéricos (enteros, decimales o puntos flotantes). Véase también VARPOPfunciones VAR _ SAMP y _.

VAR_ SAMP y VARIANCE son sinónimos de la misma función.

Sintaxis

VAR_SAMP | VARIANCE | VAR_POP ( [ ALL ] expression ) OVER ( [ PARTITION BY expr_list ] [ ORDER BY order_list frame_clause ] )

Argumentos

expression

La columna o expresión de destino sobre la que opera la función.

ALL

Con el argumentoALL, la función conserva todos los valores duplicados de la expresión. ALLes el valor por defecto. DISTINCTno se admite.

OVER

Especifica las cláusulas de ventana para las funciones de agregación. La OVER cláusula distingue las funciones de agregación de ventanas de las funciones de agregación de conjuntos normales.

PARTITIONDE expr_list

Define la ventana para la función en términos de una o más expresiones.

ORDERDE order_list

Ordena las filas dentro de cada partición. Si no se especifica PARTITION BY, ORDER BY utiliza toda la tabla.

frame_clause

Si se utiliza una cláusula ORDER BY para una función agregada, se requiere una cláusula de marco explícita. La cláusula de marco limita el conjunto de filas en una ventana de función e incluye o excluye conjuntos de filas dentro del resultado ordenado. La cláusula frame consta de la ROWS palabra clave y los especificadores asociados. Consulte Resumen de la sintaxis de la función de ventana.

Tipos de datos

Los tipos de argumentos que admiten las VARIANCE funciones son SMALLINTINTEGER,BIGINT,NUMERIC, DECIMALREAL, y DOUBLEPRECISION.

Independientemente del tipo de datos de la expresión, el tipo de retorno de una VARIANCE función es un número de precisión doble.