0% ont trouvé ce document utile (0 vote)
45 vues2 pages

Résumé Des Fonctions de Base SQL

Le document présente les fonctions de base SQL pour manipuler les données, classées en fonctions numériques, de chaînes de caractères, de date/heure, d'agrégation et conditionnelles. Chaque catégorie contient des exemples de fonctions, telles que ABS, LOWER, NOW, COUNT et COALESCE, avec leurs descriptions. Ces fonctions sont essentielles pour effectuer des opérations variées sur les données dans les requêtes SQL.
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
45 vues2 pages

Résumé Des Fonctions de Base SQL

Le document présente les fonctions de base SQL pour manipuler les données, classées en fonctions numériques, de chaînes de caractères, de date/heure, d'agrégation et conditionnelles. Chaque catégorie contient des exemples de fonctions, telles que ABS, LOWER, NOW, COUNT et COALESCE, avec leurs descriptions. Ces fonctions sont essentielles pour effectuer des opérations variées sur les données dans les requêtes SQL.
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Résumé des fonctions de base SQL, utilisées pour manipuler les données dans des requêtes :

Fonctions numériques

• ABS(x) : Valeur absolue de x.


• ROUND(x, n) : Arrondit x à n décimales.
• CEIL(x) ou CEILING(x) : Arrondit x à l'entier supérieur.
• FLOOR(x) : Arrondit x à l'entier inférieur.
• MOD(x, y) ou x % y : Reste de la division de x par y.

Fonctions de chaînes de caractères

• LOWER(texte) : Convertit en minuscules.


• UPPER(texte) : Convertit en majuscules.
• LENGTH(texte) ou LEN(texte) : Longueur de la chaîne.
• SUBSTRING(texte, début, longueur) : Extrait une sous-chaîne.
• CONCAT(texte1, texte2, ...) : Concatène plusieurs chaînes.
• TRIM(texte) : Supprime les espaces avant/après.

Fonctions de date/heure

• NOW() : Date et heure actuelles.


• CURDATE() : Date actuelle (sans l’heure).
• DATE_ADD(date, INTERVAL n DAY) : Ajoute des jours à une date.
• DATEDIFF(date1, date2) : Nombre de jours entre deux dates.
• YEAR(date) / MONTH(date) / DAY(date) : Extrait l’année, le mois ou le jour.

Fonctions d’agrégation

• COUNT(*) : Compte le nombre de lignes.


• SUM(colonne) : Somme des valeurs.
• AVG(colonne) : Moyenne des valeurs.
• MIN(colonne) : Valeur minimale.
• MAX(colonne) : Valeur maximale.
Fonctions conditionnelles

• COALESCE(val1, val2, ...) : Renvoie la première valeur non NULL.


• NULLIF(val1, val2) : Renvoie NULL si val1 = val2, sinon val1.
• CASE WHEN ... THEN ... ELSE ... END : Permet des conditions complexes.

Vous aimerez peut-être aussi