数値の整数部分を3桁ごとにコンマで区切って出力するにはどうすればよいですか?
例えば、
12345 -> 12,345
1234.567 -> 1,234.567
FORMAT関数 を使用します。これは、浮動小数点数と整数の両方で機能します。
浮動小数点数:
mysql> SELECT FORMAT(12332.123456, 4);
-> '12,332.1235'
mysql> SELECT FORMAT(12332.1,4);
-> '12,332.1000'
mysql> SELECT FORMAT(12332.2,0);
-> '12,332'
整数:
mysql> SELECT FORMAT(12334, 0);
-> 12,334