The ROUND() Function
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
ROUND() est utilisée pour 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: (Optionnel) Le nombre de decimal_places à arrondir- Si omis, rounds au nombre entier le plus proche
- Si positif, rounds à ce nombre de decimal_places
- Si négatif, rounds à gauche du point décimal
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() dans SQLite retourne toujours une valeur à virgule flottante (REAL), c'est pourquoi les résultats ci-dessus incluent un point décimal (par ex., 4.0 au lieu de 4).Arrondi à un nombre spécifique de decimal_places :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)digit après le dernier chiffre conservé après la virgule est égal ou supérieur à 5, le dernier chiffre conservé rounds au chiffre supérieur.Exemple pratique avec une table :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
4More Keywords
The IN keywordThe BETWEEN keywordThe LIKE keywordThe AS keywordRecap - Cellphone Models2Conditions
Conditions BasicsThe AND keywordThe OR keywordThe NOT keywordMultiple Conditions CombinedParenthesisBooleans5Arithmetic Operations
Mathematical OperatorsMathematical ColumnsThe Modulo OperationThe ROUND() Function3Specific Return Format
Null valuesSort Results Part 1Sort Results Part 2Recap - Cyber Security FirmLimit number of recordsRecap - Vehicle Factory6Intro Challenges
Recap - Parliamentary ElectionRecap - Police Criminal ArrestRecap - Bar Beverage ContainerRecap - Engineer new columns