La fonction ROUND()
Fait partie de la section Les fondamentaux du Journey SQL de Coddy. Leçon 26 sur 72.
La fonction
Remarque : La fonction
Remarque : Lorsque le chiffre suivant la dernière décimale conservée est égal ou supérieur à 5, la dernière décimale conservée est arrondie à l’unité supérieure.Exemple pratique avec une table :
ROUND() sert à arrondir une valeur numérique à un nombre spécifié de décimales. Pour utiliser la fonction, suivez cette syntaxe :ROUND(number, decimal_places)number: Le nombre que vous souhaitez arrondir
decimal_places: (Facultatif) Le nombre de décimales auxquelles arrondir- S’il est omis, arrondit au nombre entier le plus proche
- S’il est positif, arrondit à ce nombre de décimales
- S’il est négatif, arrondit à gauche de la virgule
SELECT ROUND(3.7);
-- Returns 4.0
SELECT ROUND(3.3);
-- Returns 3.0
SELECT ROUND(3.5);
-- Returns 4.0 (rounds up from .5)ROUND() de SQLite renvoie toujours une valeur à virgule flottante (REAL), c’est pourquoi les résultats ci-dessus incluent un point décimal (par exemple, 4.0 au lieu de 4).Arrondir à un nombre précis de décimales :SELECT ROUND(3.14159, 2);
-- Returns 3.14
SELECT ROUND(3.14159, 1);
-- Returns 3.1
SELECT ROUND(3.14159, 0);
-- Returns 3.0
SELECT ROUND(3.145, 2);
-- Returns 3.15 (rounds up because the next digit is 5)SELECT
product_name,
ROUND(price, 2) as rounded_price
FROM products;Essayez vous-même
Cette leçon ne comprend pas de défi de code.
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Les fondamentaux
1Introduction
IntroductionQu’est-ce qu’une base de donnéesConcepts des bases de donnéesValeurs uniques4D’autres mots-clés
Le mot-clé INLe mot-clé BETWEENLe mot-clé LIKELe mot-clé ASRécapitulatif - Modèles de téléphones portables2Conditions
Bases des conditionsLe mot-clé ANDLe mot-clé ORLe mot-clé NOTCombinaison de plusieurs conditionsParenthèsesBooléens5Opérations arithmétiques
Opérateurs mathématiquesColonnes mathématiquesL’opération moduloLa fonction ROUND()3Format de retour spécifique
Valeurs NULLTrier les résultats, partie 1Trier les résultats, partie 2Récapitulatif - Entreprise de cybersécuritéLimiter le nombre d’enregistrementsRécapitulatif - Usine de véhicules6Défis d’introduction
Récapitulatif - Élection parlementaireRécapitulatif - Arrestation criminelle par la policeRécapitulatif - Récipient de boisson au barRécapitulatif - Ingénieur de nouvelles colonnes9Tables multiples
Jointure de base, partie 1Jointure de base, partie 2Récapitulatif - JointureAuto-jointureRécapitulatif - Auto-jointureUnionSimplifier les requêtes, mot-clé WITHRécapitulatif - Requêtes WITHRécapitulatif - Entrepreneur immobilier12Fonctions de fenêtre – partie 2
Fonctions RANK & DENSE_RANKRécapitulatif – RANK & DENSE_RANKFonction NTILEFonctions d’agrégationCritère ROWS & RANGEEntraînez-vous par vous-même : Playground SQL