MariaDB 整数をカンマ区切りで出力する

環境
MariaDB 10.6.4
Windows 10 Home 64bit
構文
FORMAT( 数値,少数以下の桁数 )
整数をカンマ区切りで出力するには、少数以下の桁数を「0」に指定して「FORMAT( )」を使用します。

使用例1
SELECT FORMAT( 1000000,0 )
「0」に指定して出力します。
結果

MariaDB [(none)]> SELECT FORMAT( 1000000,0 );
+---------------------+
| FORMAT( 1000000,0 ) |
+---------------------+
| 1,000,000           |
+---------------------+
1 row in set (0.000 sec)

使用例2
数値に少数を使用すると、四捨五入されます。
SELECT FORMAT( 1000000.4,0 ),FORMAT( 1000000.6,0 )
実行結果

MariaDB [(none)]> SELECT FORMAT( 1000000.4,0 ),FORMAT( 1000000.6,0 );
+-----------------------+-----------------------+
| FORMAT( 1000000.4,0 ) | FORMAT( 1000000.6,0 ) |
+-----------------------+-----------------------+
| 1,000,000             | 1,000,001             |
+-----------------------+-----------------------+
1 row in set (0.030 sec)

 

MariaDB

Posted by arkgame