Maison > base de données > tutoriel mysql > Comment formater des entiers comme devise dans les requêtes MySQL ?

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

Barbara Streisand
Libérer: 2024-11-14 17:36:02
original
489 Les gens l'ont consulté

How to Format Integers as Currency in MySQL Queries?

Conversion d'entiers au format monétaire dans les requêtes MySQL

Dans MySQL, vous pouvez transformer des valeurs entières au format monétaire tout en effectuant des sélections. Bien que vous puissiez ajouter le symbole monétaire à l'aide de la fonction CONCAT(), l'insertion des séparateurs par virgules pour les grands nombres nécessite une approche plus élaborée.

Utilisation de la fonction FORMAT()

La fonction FORMAT() fournit une solution complète pour le formatage des nombres, y compris la conversion en devise format.

Syntaxe :

FORMAT(val, decimals)
Copier après la connexion

Où :

  • val est la valeur entière que vous souhaitez convert.
  • décimales précise le nombre de décimales à afficher.

Exemple :

Pour convertir l'entier 1 000 au format monétaire « 1 000 $ » :

SELECT CONCAT('$', FORMAT(1000, 2)) AS formatted_value;
Copier après la connexion

Cette requête renvoie la valeur « 1 000 $ ». La fonction FORMAT() ajoute les virgules si nécessaire, garantissant un affichage professionnel des devises.

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