Vous êtes sur la page 1sur 2

THESE eKIT MATERIALS ARE FOR YOUR USE IN THIS CLASSROOM ONLY.

COPYING eKIT MATERIALS FROM THIS COMPUTER IS STRICTLY PROHIBITED

Présentation des fonctions monolignes

Caractère

Fonctions
Général Chiffre
monolignes

Conversion Date

Copyright © 2010, Oracle. Tous droits réservés.

Présentation des fonctions monolignes


Voici les différents types de fonction monoligne :
• Fonctions de type caractère : Elles acceptent des entrées de type caractère et peuvent
renvoyer des valeurs de type caractère ou des valeurs numériques.
• Fonctions numériques : Elles acceptent des entrées de type numérique et renvoient des
valeurs numériques.
• Fonctions de date : Elles opèrent sur des valeurs dont le type de données est DATE.
(Toutes les fonctions de date renvoient une valeur dont le type de données est DATE,
à l'exception de la fonction MONTHS_BETWEEN qui renvoie un nombre.)
• Fonctions de conversion : Elles convertissent le type de données d'une valeur en un
autre type de données.
• Fonctions générales :
- NVL
- NVL2
- NULLIF
- COALESCE
- CASE
- DECODE

Oracle Database : Les fondamentaux du langage SQL (II) I - 15


THESE eKIT MATERIALS ARE FOR YOUR USE IN THIS CLASSROOM ONLY. COPYING eKIT MATERIALS FROM THIS COMPUTER IS STRICTLY PROHIBITED

Présentation des types de fonction de groupe

• AVG
• COUNT
• MAX
• MIN
Fonctions
• STDDEV de groupe
• SUM
• VARIANCE

Copyright © 2010, Oracle. Tous droits réservés.

Présentation des types de fonction de groupe


Chacune des fonctions accepte un argument. Le tableau suivant identifie les options que vous
pouvez utiliser dans la syntaxe :

Fonction Description
AVG([DISTINCT|ALL]n) Valeur moyenne de n, valeurs NULL ignorées
COUNT({*|[DISTINCT|ALL]expr}) Nombre de lignes, où l'évaluation d'expr renvoie
une valeur autre que NULL (comptage de toutes
les lignes sélectionnées à l'aide de *, y compris les
doublons et les lignes avec des valeurs NULL)

MAX([DISTINCT|ALL]expr) Valeur maximum d'expr, valeurs NULL


ignorées
MIN([DISTINCT|ALL]expr) Valeur minimum d'expr, valeurs NULL ignorées

STDDEV([DISTINCT|ALL]n) Ecart-type de n, valeurs NULL ignorées


SUM([DISTINCT|ALL]n) Somme de valeurs de n, valeurs NULL ignorées
VARIANCE([DISTINCT|ALL]n) Variance de n, valeurs NULL ignorées

Oracle Database : Les fondamentaux du langage SQL (II) I - 16

Vous aimerez peut-être aussi