Maison > base de données > tutoriel mysql > le corps du texte

Comment puis-je formater des entiers comme devise dans les requêtes MySQL ?

Patricia Arquette
Libérer: 2024-11-15 08:25:02
original
813 Les gens l'ont consulté

How can I format integers as currency in MySQL queries?

Formatage d'entiers en tant que devise à l'aide de requêtes MySQL

Lorsque vous travaillez avec des entiers représentant des valeurs monétaires dans MySQL, vous devrez peut-être les formater en format monétaire. Ceci est bénéfique pour améliorer la lisibilité et l’expérience utilisateur de vos applications. Voici quelques approches pour y parvenir :

1. Fonction CONCAT

Vous pouvez combiner la fonction CONCAT() pour ajouter le symbole monétaire « $ » et un format de nombres séparés par des virgules à l'entier. Cependant, cela nécessite quelques manipulations de chaînes :

SELECT CONCAT('$', FORMAT(val, 2)) ... ;
Copier après la connexion

2. Fonction FORMAT()

MySQL fournit une fonction FORMAT() polyvalente spécialement conçue pour le formatage des nombres. Il vous permet de spécifier la précision décimale et d'appliquer des options de formatage, y compris les symboles monétaires et les virgules :

SELECT FORMAT(val, 2, 'en_US') ... ;
Copier après la connexion

Dans cet exemple, « en_US » est l'identifiant local, qui influence le format monétaire en fonction des paramètres régionaux. . Vous pouvez trouver une liste des paramètres régionaux pris en charge ici :

http://dev.mysql.com/doc/refman/5.5/en/locale-support.html

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal