Avec Google.fr Rechercher sur ce site :

AnnuairePlus
Tous les Partenaires

Les fonctions SQL 

Les fonctions SQL permettent de faire des opérations arithmétiques sur les colonnes comme les comptages, les totaux, les moyennes ou l'application d'une fonction mathématique. Il existe plusieurs types de fonctions : les fonctions arithmétiques et les fonctions d'agrégations. Les plus utilisées sont les fonctions d’agrégations.

Les fonctions d’agrégations s'utilisent avec SELECT ou avec HAVING. Elles génèrent une seule valeur à partir de l'ensemble des valeurs d'une colonne.

AVG Permet de calculer la valeur moyenne d’une colonne à travers les lignes de données
COUNT  Permet de comptabiliser le nombre d’occurrence d’une ligne
MAX  Permet d’extraire valeur maximale d’une colonne à travers les lignes de données
MIN  Permet d’extraire valeur minimale d’une colonne à travers les lignes de données
SUM  Permet d’additionner toutes les valeurs d’une colonne à travers les lignes de données

Les fonctions arithmétiques appliquent une fonction mathématique sur l'expression d'une ligne de données. Contrairement aux fonctions d’agrégations qui génèrent une seule valeur à partir de l'ensemble des lignes de données, les fonctions arithmétiques générent un résulat pour chaque ligne de données.

ABS  ABS(valeur) : Retourne la valeur absolue de valeur
CEIL  CEIL(valeur) : Retourne l'entier immédiatement supérieur à valeur
COS  COS(angle) : Calcule le cosinus de angle, angle étant exprimé en radians.
COSH  COSH(valeur) : Calcule le cosinus hyperbolique de valeur
EXP  EXP(valeur) : Calcule l'exponentiel de valeur
LN  LN(valeur) : Retourne le logarithme népérien de valeur, valeur doit être un entier strictement positif
LOG  LOG(b, valeur) : Retourne le logarithme de base b (qui doit être un entier strictement supérieur à 1) de valeur qui doit aussi être un entier strictement positif.
MOD  MOD(dividende,diviseur) : Calcule le reste de la division entière de dividende par diviseur, si diviseur vaut 0 alors retourne dividende
POWER  POWER(valeur,n) : Calcule valeur à la puissance n, valeur et n peuvent être des nombres entiers ou réels mais si valeur est négatif n doit être un entier
ROUND  ROUND(valeur[,n]) : Retourne valeur arrondi à n chiffres après la virgule. n doit être un entier positif, il vaut 0 par défaut
SIGN  SIGN(valeur) : Retourne -1 si valeur est négatif, 0 si valeur vaut zéro, 1 si valeur est positif
SIN  SIN(angle) : Calcule le sinus de angle, angle étant exprimé en radians
SINH  SINH(valeur) : Calcule le sinus hyperbolique de valeur
SQRT  SQRT(valeur) : Calcule la racine carrée de valeur qui doit être un entier positif ou nul
TAN  TAN(angle) : Calcule la tangente de angle, angle étant exprimé en radians
TANH  TANH(valeur) : Calcule la tangente hyperbolique de valeur

Created by BSA XMLSolution v1.7
© 2003-2024 B. SANTAROSSA Tous droits réservés.