PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Fonctions mathématiques SQL
  • ABS
  • ACOS
  • ASIN
  • ATAN
  • ATAN2
  • BIN
  • CAST
  • CBRT
  • CEILING
  • CEIL
  • COS
  • DEGREES
  • DIV
  • EXP
  • FLOOR
  • HEX
  • LN
  • LOG
  • LOG10
  • MOD
  • OCT
  • PI
  • POWER
  • RADIANS
  • RANDOM
  • ROUND
  • SIGN
  • SIN
  • SQRT
  • STDDEV
  • STDDEV_POP
  • STDDEV_SAMP
  • TAN
  • TRUNC
  • UNHEX
  • VARIANCE
  • VAR_POP
  • VAR_SAMP
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
Les principales fonctions mathématiques SQL pouvant être utilisées sur des requêtes en code SQL sont les suivantes :
Pour plus de détails sur les fonctions mathématique SQL, consultez une documentation spécifique au langage SQL.
Pour connaître toutes les commandes SQL (fonctions, clauses, opérateurs, ...) utilisables dans une requête SQL gérée par HFSQL, consultez Commandes utilisables dans une requête SQL gérée par HFSQL.
Remarques :
  • Ces instructions sont utilisables :
    • dans le code SQL des requêtes créées sous l'éditeur de requêtes. Ces requêtes sont ensuite exécutées grâce à la fonction HExécuteRequête.
    • dans le code SQL des requêtes exécutées avec la fonction du WLangage HExécuteRequêteSQL.
  • Sauf indication contraire, ces fonctions sont utilisables sur tous les types de sources de données (Oracle, Access, SQL Server, ...).
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
Fonctions mathématiques SQL

ABS

La fonction ABS permet de connaître la valeur absolue d'un nombre.
Format d'utilisation :
ABS(Nombre)

ACOS

La fonction ACOS permet de connaître l'angle de cosinus d'un nombre.
Format d'utilisation :
ACOS(Nombre)

ASIN

La fonction ASIN permet de connaître l'angle de sinus d'un nombre.
Format d'utilisation :
ASIN(Nombre)

ATAN

La fonction ATAN permet de connaître l'angle de tangente d'un nombre.
Format d'utilisation :
ATAN(Nombre)
Versions 16 et supérieures

ATAN2

La fonction ATAN2 permet de connaître l'arctangente des variables X et Y. Cette fonction est équivalente au calcul de l'arctangente de Y / X, excepté que les signes des deux arguments servent à déterminer le quadrant du résultat.
Format d'utilisation :
ATAN2(Y,X)
Nouveauté 16

ATAN2

La fonction ATAN2 permet de connaître l'arctangente des variables X et Y. Cette fonction est équivalente au calcul de l'arctangente de Y / X, excepté que les signes des deux arguments servent à déterminer le quadrant du résultat.
Format d'utilisation :
ATAN2(Y,X)

ATAN2

La fonction ATAN2 permet de connaître l'arctangente des variables X et Y. Cette fonction est équivalente au calcul de l'arctangente de Y / X, excepté que les signes des deux arguments servent à déterminer le quadrant du résultat.
Format d'utilisation :
ATAN2(Y,X)

BIN

La fonction BIN retourne la chaîne de caractères représentant "entier" en binaire. Cet entier doit être compris entre 0 et 2 puissance 63-1.
Accès Natifs Cette fonction ne peut pas être utilisée sur une source de données PostgreSQL.
Format d'utilisation :
BIN(Entier)
Versions 17 et supérieures

CAST

La fonction CAST permet de convertir un nombre dans un autre.
Format d'utilisation :
CAST(Nombre AS Type)
Exemple d'utilisation :
  • Conversion du totalTTC (monétaire) en entier (pas de décimales) :
    CAST(commande.totalttc AS INTEGER)
  • Conversion du totalTTC (monétaire) en numérique de 6 chiffres dont 2 chiffres pour la partie décimale.
    CAST(commande.totalttc AS decimal (6,2))
Nouveauté 17

CAST

La fonction CAST permet de convertir un nombre dans un autre.
Format d'utilisation :
CAST(Nombre AS Type)
Exemple d'utilisation :
  • Conversion du totalTTC (monétaire) en entier (pas de décimales) :
    CAST(commande.totalttc AS INTEGER)
  • Conversion du totalTTC (monétaire) en numérique de 6 chiffres dont 2 chiffres pour la partie décimale.
    CAST(commande.totalttc AS decimal (6,2))

CAST

La fonction CAST permet de convertir un nombre dans un autre.
Format d'utilisation :
CAST(Nombre AS Type)
Exemple d'utilisation :
  • Conversion du totalTTC (monétaire) en entier (pas de décimales) :
    CAST(commande.totalttc AS INTEGER)
  • Conversion du totalTTC (monétaire) en numérique de 6 chiffres dont 2 chiffres pour la partie décimale.
    CAST(commande.totalttc AS decimal (6,2))
Versions 15 et supérieures

CBRT

La fonction CBRT retourne la racine cubique d'un nombre.
Format d'utilisation :
CBRT(Nombre)
Nouveauté 15

CBRT

La fonction CBRT retourne la racine cubique d'un nombre.
Format d'utilisation :
CBRT(Nombre)

CBRT

La fonction CBRT retourne la racine cubique d'un nombre.
Format d'utilisation :
CBRT(Nombre)

CEILING

Versions 15 et supérieures

CEIL

Nouveauté 15

CEIL

CEIL

Les fonctions CEILING et CEIL retournent la valeur arrondie par excès d'un nombre.
Format d'utilisation :
CEILING(Nombre)


CEIL(Nombre)

COS

La fonction COS permet de connaître le cosinus d'un nombre.
Format d'utilisation :
COS(Nombre)
Versions 15 et supérieures

DEGREES

La fonction DEGREES permet de convertir en degrés un angle exprimé en radians.
Format d'utilisation :
DEGREES(Nombre)
Nouveauté 15

DEGREES

La fonction DEGREES permet de convertir en degrés un angle exprimé en radians.
Format d'utilisation :
DEGREES(Nombre)

DEGREES

La fonction DEGREES permet de convertir en degrés un angle exprimé en radians.
Format d'utilisation :
DEGREES(Nombre)
Versions 15 et supérieures

DIV

La fonction DIV effectue une division entière.
Format d'utilisation :
DIV(Dividende, Diviseur)
Nouveauté 15

DIV

La fonction DIV effectue une division entière.
Format d'utilisation :
DIV(Dividende, Diviseur)

DIV

La fonction DIV effectue une division entière.
Format d'utilisation :
DIV(Dividende, Diviseur)

EXP

La fonction EXP permet de connaître l'exponentielle d'un nombre.
Format d'utilisation :
EXP(Nombre)

FLOOR

La fonction FLOOR permet de connaître la valeur approchée basse d'un nombre.
Format d'utilisation :
FLOOR(Nombre)

HEX

La fonction HEX retourne en hexadécimal un entier (exprimé en base 10). Cet entier doit être compris entre 0 et 2 puissance 63-1.
Remarque : Utilisée avec le moteur HFSQL, la fonction HEX renvoie une chaîne commençant par l'octet de poids fort.
Accès Natifs Cas particuliers :
  • Accès Natif DB2 : La fonction HEX utilisée sur les numériques renvoie une chaîne de caractères commençant par l'octet de poids faible.
  • Accès Natif PostgreSQL : Cette fonction ne peut pas être utilisée sur une source de données PostgreSQL.
Format d'utilisation :
HEX(Entier)
Exemple sur HFSQL : HEX(258) = 0102
Exemple sur DB2 : HEX(258) = 0201

LN

La fonction LN permet de connaître le logarithme népérien d'un nombre.
Format d'utilisation :
LN(Nombre)

LOG

La fonction LOG permet de connaître le logarithme népérien d'un nombre.
Format d'utilisation :
LOG(Nombre)
Autre syntaxe possible : Logarithme en base Base de Nombre :
LOG(Base, Nombre)

LOG10

La fonction LOG10 permet de connaître le logarithme décimal d'un nombre.
Accès Natifs Cette fonction ne peut pas être utilisée sur une source de données PostgreSQL.
Format d'utilisation :
LOG10(Nombre)

MOD

La fonction MOD permet de connaître le modulo d'un nombre par un autre (reste d'une division).
Format d'utilisation :
MOD(Dividende, Diviseur)

OCT

La fonction OCT retourne en octal un entier (exprimé en base 10). Cet entier doit être compris entre 0 et 2 puissance 63-1.
Accès Natifs Cette fonction ne peut pas être utilisée sur une source de données PostgreSQL.
Format d'utilisation :
OCT(Entier)

PI

La fonction PI permet de connaître la valeur de PI.
Format d'utilisation :
PI()

POWER

La fonction POWER permet de connaître l'élévation d'un nombre à une puissance donnée.
Format d'utilisation :
POWER(Nombre, Puissance)
Versions 15 et supérieures

RADIANS

La fonction RADIANS convertit en radians un angle exprimé en degrés.
Format d'utilisation :
RADIANS(Nombre)
Nouveauté 15

RADIANS

La fonction RADIANS convertit en radians un angle exprimé en degrés.
Format d'utilisation :
RADIANS(Nombre)

RADIANS

La fonction RADIANS convertit en radians un angle exprimé en degrés.
Format d'utilisation :
RADIANS(Nombre)
Versions 15 et supérieures

RANDOM

La fonction RANDOM retourne un nombre compris entre 0.0 et 1.0 (inclus).
Versions 22 et supérieures
La fonction RAND est équivalente : elle retourne un nombre compris entre 0.0 et 1.0 (inclus).
Nouveauté 22
La fonction RAND est équivalente : elle retourne un nombre compris entre 0.0 et 1.0 (inclus).
La fonction RAND est équivalente : elle retourne un nombre compris entre 0.0 et 1.0 (inclus).
Format d'utilisation :
  • RANDOM :
    RANDOM()
  • Versions 22 et supérieures
    RAND :
    RAND()
    Nouveauté 22
    RAND :
    RAND()
    RAND :
    RAND()
Nouveauté 15

RANDOM

La fonction RANDOM retourne un nombre compris entre 0.0 et 1.0 (inclus).
Versions 22 et supérieures
La fonction RAND est équivalente : elle retourne un nombre compris entre 0.0 et 1.0 (inclus).
Nouveauté 22
La fonction RAND est équivalente : elle retourne un nombre compris entre 0.0 et 1.0 (inclus).
La fonction RAND est équivalente : elle retourne un nombre compris entre 0.0 et 1.0 (inclus).
Format d'utilisation :
  • RANDOM :
    RANDOM()
  • Versions 22 et supérieures
    RAND :
    RAND()
    Nouveauté 22
    RAND :
    RAND()
    RAND :
    RAND()

RANDOM

La fonction RANDOM retourne un nombre compris entre 0.0 et 1.0 (inclus).
Versions 22 et supérieures
La fonction RAND est équivalente : elle retourne un nombre compris entre 0.0 et 1.0 (inclus).
Nouveauté 22
La fonction RAND est équivalente : elle retourne un nombre compris entre 0.0 et 1.0 (inclus).
La fonction RAND est équivalente : elle retourne un nombre compris entre 0.0 et 1.0 (inclus).
Format d'utilisation :
  • RANDOM :
    RANDOM()
  • Versions 22 et supérieures
    RAND :
    RAND()
    Nouveauté 22
    RAND :
    RAND()
    RAND :
    RAND()

ROUND

La fonction ROUND permet d'arrondir un nombre selon un nombre de décimal donné.
Format d'utilisation :
ROUND(Nombre, Décimal)
Exemple : Le code SQL suivant permet d'arrondir le prix des produits à 2 décimales :
SELECT Désignation,
ROUND(PrixHT, 2) AS Prix
FROM PRODUIT

SIGN

La fonction SIGN renvoie 1, 0 ou -1 selon que le nombre donné est positif, nul ou négatif.
Format d'utilisation :
SIGN(Nombre)

SIN

La fonction SIN permet de connaître le sinus d'un nombre.
Format d'utilisation :
SIN(Nombre)
Remarque : Le paramètre Nombre est exprimé en radians.

SQRT

La fonction SQRT permet de connaître la racine carrée d'un nombre.
Format d'utilisation :
SQRT(Nombre)
Versions 17 et supérieures

STDDEV

La fonction STDDEV permet de connaître l'écart-type d'une série de valeurs. On utilise la fonction STDDEV lorsque la série de valeurs représente un échantillon de la population des données. Cette fonction est équivalente à STDDEV_SAMP.
L'écart-type est la racine carrée de la variance.
Format d'utilisation :
STDDEV(Nombre)
Exemple : Moyenne et écart-type du totalTTC des commandes par année :
SELECT SUBSTR(commande.datecommande,1,4) AS annee, AVG(commande.totalttc) AS moyenne,
STDDEV (commande.totalttc) AS unecarttype FROM commande GROUP BY annee
Nouveauté 17

STDDEV

La fonction STDDEV permet de connaître l'écart-type d'une série de valeurs. On utilise la fonction STDDEV lorsque la série de valeurs représente un échantillon de la population des données. Cette fonction est équivalente à STDDEV_SAMP.
L'écart-type est la racine carrée de la variance.
Format d'utilisation :
STDDEV(Nombre)
Exemple : Moyenne et écart-type du totalTTC des commandes par année :
SELECT SUBSTR(commande.datecommande,1,4) AS annee, AVG(commande.totalttc) AS moyenne,
STDDEV (commande.totalttc) AS unecarttype FROM commande GROUP BY annee

STDDEV

La fonction STDDEV permet de connaître l'écart-type d'une série de valeurs. On utilise la fonction STDDEV lorsque la série de valeurs représente un échantillon de la population des données. Cette fonction est équivalente à STDDEV_SAMP.
L'écart-type est la racine carrée de la variance.
Format d'utilisation :
STDDEV(Nombre)
Exemple : Moyenne et écart-type du totalTTC des commandes par année :
SELECT SUBSTR(commande.datecommande,1,4) AS annee, AVG(commande.totalttc) AS moyenne,
STDDEV (commande.totalttc) AS unecarttype FROM commande GROUP BY annee
Versions 17 et supérieures

STDDEV_POP

La fonction STDDEV_POP permet de connaître l'écart-type d'une série de valeurs. On utilise la fonction STDDEV_POP lorsque la série de valeurs représente la population entière des données.
L'écart-type est la racine carrée de la variance.
Format d'utilisation :
STDDEV_POP(Nombre)
Exemple : Moyenne et écart-type du totalTTC des commandes par année :
SELECT SUBSTR(commande.datecommande,1,4) AS annee, AVG(commande.totalttc) AS moyenne,
STDDEV_POP (commande.totalttc) AS unecarttype FROM commande GROUP BY annee
Nouveauté 17

STDDEV_POP

La fonction STDDEV_POP permet de connaître l'écart-type d'une série de valeurs. On utilise la fonction STDDEV_POP lorsque la série de valeurs représente la population entière des données.
L'écart-type est la racine carrée de la variance.
Format d'utilisation :
STDDEV_POP(Nombre)
Exemple : Moyenne et écart-type du totalTTC des commandes par année :
SELECT SUBSTR(commande.datecommande,1,4) AS annee, AVG(commande.totalttc) AS moyenne,
STDDEV_POP (commande.totalttc) AS unecarttype FROM commande GROUP BY annee

STDDEV_POP

La fonction STDDEV_POP permet de connaître l'écart-type d'une série de valeurs. On utilise la fonction STDDEV_POP lorsque la série de valeurs représente la population entière des données.
L'écart-type est la racine carrée de la variance.
Format d'utilisation :
STDDEV_POP(Nombre)
Exemple : Moyenne et écart-type du totalTTC des commandes par année :
SELECT SUBSTR(commande.datecommande,1,4) AS annee, AVG(commande.totalttc) AS moyenne,
STDDEV_POP (commande.totalttc) AS unecarttype FROM commande GROUP BY annee
Versions 17 et supérieures

STDDEV_SAMP

La fonction STDDEV_SAMP permet de connaître l'écart-type d'une série de valeurs. On utilise la fonction STDDEV_SAMP lorsque la série de valeurs représente un échantillon de la population des données. Cette fonction est équivalente à STDDEV.
L'écart-type est la racine carrée de la variance.
Format d'utilisation :
STDDEV_SAMP(Nombre)
Exemple : Moyenne et écart-type du totalTTC des commandes par année :
SELECT SUBSTR(commande.datecommande,1,4) AS annee, AVG(commande.totalttc) AS moyenne,
STDDEV_SAMP (commande.totalttc) AS unecarttype FROM commande GROUP BY annee
Nouveauté 17

STDDEV_SAMP

La fonction STDDEV_SAMP permet de connaître l'écart-type d'une série de valeurs. On utilise la fonction STDDEV_SAMP lorsque la série de valeurs représente un échantillon de la population des données. Cette fonction est équivalente à STDDEV.
L'écart-type est la racine carrée de la variance.
Format d'utilisation :
STDDEV_SAMP(Nombre)
Exemple : Moyenne et écart-type du totalTTC des commandes par année :
SELECT SUBSTR(commande.datecommande,1,4) AS annee, AVG(commande.totalttc) AS moyenne,
STDDEV_SAMP (commande.totalttc) AS unecarttype FROM commande GROUP BY annee

STDDEV_SAMP

La fonction STDDEV_SAMP permet de connaître l'écart-type d'une série de valeurs. On utilise la fonction STDDEV_SAMP lorsque la série de valeurs représente un échantillon de la population des données. Cette fonction est équivalente à STDDEV.
L'écart-type est la racine carrée de la variance.
Format d'utilisation :
STDDEV_SAMP(Nombre)
Exemple : Moyenne et écart-type du totalTTC des commandes par année :
SELECT SUBSTR(commande.datecommande,1,4) AS annee, AVG(commande.totalttc) AS moyenne,
STDDEV_SAMP (commande.totalttc) AS unecarttype FROM commande GROUP BY annee

TAN

La fonction TAN permet de connaître la tangente d'un nombre.
Format d'utilisation :
TAN(Nombre)

TRUNC

La fonction TRUNC permet de connaître la partie entière.
Format d'utilisation :
TRUNC(Nombre)
Versions 16 et supérieures

UNHEX

La fonction UNHEX effectue l'opération inverse de la fonction HEX. Chaque paire de chiffres hexadécimaux :
  • est interprétée comme des nombres.
  • est convertie en un caractère représenté par le nombre.
La valeur renvoyée est une chaîne binaire.
Format d'utilisation :
UNHEX(Chaîne hexadécimale)
Remarque : Si les caractères passés à la fonction ne correspondent pas à des éléments d'une valeur hexadécimale, la fonction renvoie NULL.
Nouveauté 16

UNHEX

La fonction UNHEX effectue l'opération inverse de la fonction HEX. Chaque paire de chiffres hexadécimaux :
  • est interprétée comme des nombres.
  • est convertie en un caractère représenté par le nombre.
La valeur renvoyée est une chaîne binaire.
Format d'utilisation :
UNHEX(Chaîne hexadécimale)
Remarque : Si les caractères passés à la fonction ne correspondent pas à des éléments d'une valeur hexadécimale, la fonction renvoie NULL.

UNHEX

La fonction UNHEX effectue l'opération inverse de la fonction HEX. Chaque paire de chiffres hexadécimaux :
  • est interprétée comme des nombres.
  • est convertie en un caractère représenté par le nombre.
La valeur renvoyée est une chaîne binaire.
Format d'utilisation :
UNHEX(Chaîne hexadécimale)
Remarque : Si les caractères passés à la fonction ne correspondent pas à des éléments d'une valeur hexadécimale, la fonction renvoie NULL.
Versions 17 et supérieures

VARIANCE

La fonction VARIANCE permet de connaître la variance d'une série de valeurs. On utilise la fonction VARIANCE lorsque la série de valeurs représente un échantillon de la population des données. Cette fonction est équivalente à VAR_SAMP.
Format d'utilisation :
VARIANCE(Nombre)
Exemple : Moyenne et variance du totalTTC des commandes par année :
SELECT SUBSTR(commande.datecommande,1,4) AS annee, AVG(commande.totalttc) AS moyenne,
VARIANCE (commande.totalttc) AS mavariance FROM commande GROUP BY annee
Nouveauté 17

VARIANCE

La fonction VARIANCE permet de connaître la variance d'une série de valeurs. On utilise la fonction VARIANCE lorsque la série de valeurs représente un échantillon de la population des données. Cette fonction est équivalente à VAR_SAMP.
Format d'utilisation :
VARIANCE(Nombre)
Exemple : Moyenne et variance du totalTTC des commandes par année :
SELECT SUBSTR(commande.datecommande,1,4) AS annee, AVG(commande.totalttc) AS moyenne,
VARIANCE (commande.totalttc) AS mavariance FROM commande GROUP BY annee

VARIANCE

La fonction VARIANCE permet de connaître la variance d'une série de valeurs. On utilise la fonction VARIANCE lorsque la série de valeurs représente un échantillon de la population des données. Cette fonction est équivalente à VAR_SAMP.
Format d'utilisation :
VARIANCE(Nombre)
Exemple : Moyenne et variance du totalTTC des commandes par année :
SELECT SUBSTR(commande.datecommande,1,4) AS annee, AVG(commande.totalttc) AS moyenne,
VARIANCE (commande.totalttc) AS mavariance FROM commande GROUP BY annee
Versions 17 et supérieures

VAR_POP

La fonction VAR_POP permet de connaître la variance d'une série de valeurs. On utilise la fonction VAR_POP lorsque la série de valeurs représente la population entière des données.
Format d'utilisation :
VAR_POP(Nombre)
Exemple : Moyenne et variance du totalTTC des commandes par année :
SELECT SUBSTR(commande.datecommande,1,4) AS annee, AVG(commande.totalttc) AS moyenne,
VAR_POP (commande.totalttc) AS mavariance FROM commande GROUP BY annee
Nouveauté 17

VAR_POP

La fonction VAR_POP permet de connaître la variance d'une série de valeurs. On utilise la fonction VAR_POP lorsque la série de valeurs représente la population entière des données.
Format d'utilisation :
VAR_POP(Nombre)
Exemple : Moyenne et variance du totalTTC des commandes par année :
SELECT SUBSTR(commande.datecommande,1,4) AS annee, AVG(commande.totalttc) AS moyenne,
VAR_POP (commande.totalttc) AS mavariance FROM commande GROUP BY annee

VAR_POP

La fonction VAR_POP permet de connaître la variance d'une série de valeurs. On utilise la fonction VAR_POP lorsque la série de valeurs représente la population entière des données.
Format d'utilisation :
VAR_POP(Nombre)
Exemple : Moyenne et variance du totalTTC des commandes par année :
SELECT SUBSTR(commande.datecommande,1,4) AS annee, AVG(commande.totalttc) AS moyenne,
VAR_POP (commande.totalttc) AS mavariance FROM commande GROUP BY annee
Versions 17 et supérieures

VAR_SAMP

La fonction VAR_SAMP permet de connaître la variance d'une série de valeurs. On utilise la fonction VAR_SAMP lorsque la série de valeurs représente un échantillon de la population des données. Cette fonction est équivalente à VARIANCE.
L'écart-type est la racine carrée de la variance.
Format d'utilisation :
VAR_SAMP(Nombre)
Exemple : Moyenne et variance du totalTTC des commandes par année :
SELECT SUBSTR(commande.datecommande,1,4) AS annee, AVG(commande.totalttc) AS moyenne,
VAR_SAMP (commande.totalttc) AS mavariance FROM commande GROUP BY annee
Nouveauté 17

VAR_SAMP

La fonction VAR_SAMP permet de connaître la variance d'une série de valeurs. On utilise la fonction VAR_SAMP lorsque la série de valeurs représente un échantillon de la population des données. Cette fonction est équivalente à VARIANCE.
L'écart-type est la racine carrée de la variance.
Format d'utilisation :
VAR_SAMP(Nombre)
Exemple : Moyenne et variance du totalTTC des commandes par année :
SELECT SUBSTR(commande.datecommande,1,4) AS annee, AVG(commande.totalttc) AS moyenne,
VAR_SAMP (commande.totalttc) AS mavariance FROM commande GROUP BY annee

VAR_SAMP

La fonction VAR_SAMP permet de connaître la variance d'une série de valeurs. On utilise la fonction VAR_SAMP lorsque la série de valeurs représente un échantillon de la population des données. Cette fonction est équivalente à VARIANCE.
L'écart-type est la racine carrée de la variance.
Format d'utilisation :
VAR_SAMP(Nombre)
Exemple : Moyenne et variance du totalTTC des commandes par année :
SELECT SUBSTR(commande.datecommande,1,4) AS annee, AVG(commande.totalttc) AS moyenne,
VAR_SAMP (commande.totalttc) AS mavariance FROM commande GROUP BY annee
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire