Fonctions numeriques

Fonctions numériques en SQL

Cet exemple présente diverses fonctions numériques utilisées pour effectuer des calculs mathématiques simples sur des champs numériques dans les requêtes SQL.

Objectifs

  • Compréhension des fonctions numériques, application pratique de ces dernières dans des exemples de prix

Exemple

```SQL SELECT ROUND(prix, 2) AS 'Prix arrondi', ABS(prix - 100) AS 'Différence absolue avec le prix de référence' FROM produits;

Exercice

Écrivez une requête SQL qui calculera le total des prix des produits, arrondi à deux chiffres décimaux.

Solution (cliquer pour afficher)

Afficher la solution
```SQL SELECT ROUND(SUM(prix), 2) AS 'Total arrondi' FROM produits;

Pour aller plus loin

  • Fonction CONCAT : Combiner des champs de différentes tables pour calculer le total des prix à partir de plusieurs sources.
  • Fonction CEILING : Arrondir un nombre vers l’entier supérieur. Utilisez-la si vous souhaitez arrondir une somme totale en entiers plutôt qu’en chiffres décimaux.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut