top of page

ROUND

La commande ROUND permet d'arrondir les valeurs d'une colonne.


Voici un exemple de syntaxe :


SELECT ROUND(column_name, n, direction) FROM table_name;


Où n est le nombre de décimales conservées,

et direction vaut 1 si l'arrondi se fait à l'inférieur, et 0 si l'arrondi est classique. La valeur par défaut de la direction est 0.


Exemple d’utilisation :


Imaginons une base de données gest_fact, qui contient les données d’une entreprise, relatives aux factures qu’elle a émises. Cette base de données contient les données suivantes : la liste des produits commercialisés par l’entreprise dans la table 'produit', la liste des factures émises par l’entreprise dans la table 'facture', et le détail de chaque ligne de facture dans la table 'ligne_facture'.


Voici la table 'ligne_facture' :


Et voici le code permettant de sélectionner les noms de chaque produit, et l'arrondi à l'unité de la quantité moyenne vendue par facture et par produit :



_


Nos formations sur https://www.apprendresql.com/ 


Voir autres : ALTER TABLE, CREATE TABLE, DROP TABLE, AND, AS, AUTO_INCREMENT, AVG(), BETWEEN, COUNT(), CROSS JOIN, DELETE, DISTINCT, FOREIGN KEY, FULL JOIN, GROUP BY, HAVING, IN, INNER JOIN, INSERT, INTERSECT, IS NULL, LEFT JOIN, LIKE, MAX(), MERGE, MIN(), NATURAL JOIN, OR, ORDER BY, PRIMARY KEY, RIGHT JOIN, SELECT, SUM(), UNION, UPDATE, WITH ROLLUP, GRANT, REVOKE, BEGIN TRANSACTION, COMMIT, ROLLBACK, SAVEPOINT

bottom of page