阅读量:0
MySQL中的FORMAT函数用于格式化数字,常用于将数字转化为指定小数位数的字符串表示形式。其基本语法为:
FORMAT(X, D)
其中,X
是要格式化的数字,D
是小数点后保留的位数。
例如,如果你想将数字12345.6789格式化为保留两位小数的字符串,可以使用以下语句:
SELECT FORMAT(12345.6789, 2);
执行该语句后,返回的结果将是字符串’12,345.68’。注意,FORMAT函数会将数字转化为字符串,并在需要的地方添加逗号作为千位分隔符。
此外,FORMAT函数还可以用于日期和时间的格式化。在日期和时间格式化中,D
的值表示要显示的日期或时间部分的位数,其余部分由指定的格式字符串决定。例如,如果你想将当前日期格式化为’YYYY-MM-DD’的形式,可以使用以下语句:
SELECT FORMAT(NOW(), '%Y-%m-%d');
执行该语句后,返回的结果将是类似’2023-07-28’这样的日期字符串。