MySQL クエリを使用して整数を通貨としてフォーマットする
MySQL で通貨値を表す整数を扱う場合、整数を次のようにフォーマットする必要がある場合があります。通貨形式。これは、アプリケーションの読みやすさとユーザー エクスペリエンスを向上させるのに役立ちます。これを達成するためのいくつかのアプローチを次に示します。
1. CONCAT 関数
CONCAT() 関数を組み合わせて、通貨記号 '$' とカンマ区切りの数値形式を整数に追加できます。ただし、いくつかの文字列操作が必要です:
SELECT CONCAT('$', FORMAT(val, 2)) ... ;
2。 FORMAT() 関数
MySQL は、数値をフォーマットするために特別に設計された多用途の FORMAT() 関数を提供します。小数点以下の精度を指定し、通貨記号やカンマなどの書式設定オプションを適用できます。
SELECT FORMAT(val, 2, 'en_US') ... ;
この例では、「en_US」がロケール識別子であり、地域設定に基づいて通貨形式に影響します。 。サポートされているロケールのリストは次の場所にあります:
http://dev.mysql.com/doc/refman/5.5/en/locale-support.html
以上がMySQL クエリで整数を通貨としてフォーマットするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。