You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让SQL的FORMAT函数输出带千位分隔符和两位小数的结果?

解决方法

直接修改FORMAT函数的格式参数为'N2',即可实现保留两位小数同时添加千位分隔符的需求:

SELECT FORMAT(SUM(seat_price), 'N2', 'en-us') AS 'Total Possible Revenue'
FROM seat;

原理说明

你之前使用的'N'格式会根据求和结果自动适配小数位数:如果结果是整数,就只显示整数部分;而'N2'会强制固定保留两位小数,无论原求和结果是否为整数,最终就能得到490,100.00的预期格式。

内容的提问来源于stack exchange,提问作者R_U_H

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 13:37:01