MariaDB 整数をカンマ区切りで出力する
MariaDBで、整数をカンマ区切りで出力する手順を記述してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
- MariaDB 10.6.4
- phpMyAdmin 5.1.1
手順
整数をカンマ区切りで出力するには、少数以下の桁数を「0」に指定して「FORMAT( )」を使用します。
FORMAT( 数値,少数以下の桁数 )
実際に、「0」に指定して出力してみます。
SELECT
FORMAT( 1000000,0 )
実行結果を確認すると、カンマ区切りで出力されていることが確認できます。
少数を指定
数値に少数を使用すると、四捨五入されるようです。
SELECT
FORMAT( 1000000.4,0 ),
FORMAT( 1000000.5,0 )
実行結果
「マイナス」指定
「マイナス」を指定して、挙動は同じです。
SELECT
FORMAT( -1000000,0 )
実行結果
その他
数値を文字列としても、正常に動作します。
SELECT
FORMAT( '001000000',0 )
実行結果
桁数に少数を指定すると、四捨五入されて実行されるようです。
SELECT
FORMAT( 1000000,0.4 ),
FORMAT( 1000000,0.5 )
実行結果
数値に文字列を指定すると「0」が返ります。
SELECT
FORMAT( 'aaaaa',0 )
実行結果
-
前の記事
javascript nullを含んだ配列をソートする 2022.08.11
-
次の記事
package.jsonに記述しているが未使用なライブラリを確認する 2022.08.11
コメントを書く