在值中插入逗号

wiz*_*121 3 amazon-redshift

我有一个字段,我们称其total_sales为返回值3621731641

我想对其进行转换,以便在其中插入一千个分隔符逗号。所以它最终会返回为3,621,731,641

我查看了 Redshift 文档,但没有找到任何内容。

Red*_*Boy 5

类似于以下查询应该适合您。

select to_char(<columnname>,'999,999,999,999') from table1;
Run Code Online (Sandbox Code Playgroud)

确保在第二个参数中指定模式时输入最大尺寸。如果不在第二个参数中指定“l”,它不应该给你 $ ,如下所示。

select to_char(<columnname>,'l999,999,999,999') from table1;
Run Code Online (Sandbox Code Playgroud)