FirebirdSQL logo

Exemples COVAR_SAMP

Example 1. En utilisant la fonction COVAR_SAMP
SELECT
    COVAR_SAMP(alength, aheight) AS c_corr
FROM measure

STDDEV_POP()

Disponible en

DSQL

Syntaxe
STDDEV_POP(<expr>)
Table 1. paramètres de fonction STDDEV_POP
Paramètre Description

expr

Une expression renvoie un type de données numériques. Elle peut contenir une colonne de table, une constante, une variable, une expression, une fonction non agrégée ou une UDR. Les fonctions agrégées ne sont pas autorisées en tant qu’expression.

type de résultat de retour

DOUBLE PRECISION ou NUMERIC selon le type expr.

La fonction STDDEV_POP retourne l’écart-type du groupe. Les valeurs NULL sont ignorées.

La fonction STDDEV_POP(<expr>) est équivalente à

SQRT(VAR_POP(<expr>))

Si la sélection d’enregistrements est vide ou ne contient que des valeurs NULL, le résultat contiendra NULL.

Exemples STDDEV_POP

Example 1. En utilisant la fonction STDDEV_POP
SELECT
  dept_no,
  STDDEV_POP(salary)
FROM employee
GROUP BY dept_no

STDDEV_SAMP()

Disponible en

DSQL

Syntaxe
STDDEV_SAMP(<expr>)
Table 1. paramètres de fonction STDDEV_SAMP
Paramètre Description

expr

Une expression renvoie un type de données numériques. Elle peut contenir une colonne de table, une constante, une variable, une expression, une fonction non agrégée ou une UDR. Les fonctions agrégées ne sont pas autorisées en tant qu’expression.

type de résultat de retour

DOUBLE PRECISION ou NUMERIC selon le type expr.

La fonction STDDEV_SAMP renvoie l’écart-type du groupe. Les valeurs NULL sont ignorées.

La fonction STDDEV_SAMP(<expr>) est équivalente à

SQRT(VAR_SAMP(<expr>))

Si la sélection d’enregistrements est vide, ne contient qu’un seul enregistrement ou ne contient que des valeurs NULL, le résultat contiendra NULL.