【发布时间】:2021-07-19 17:42:19
【问题描述】:
我正在尝试在 databricks 上编写一些 SQL 查询,这些查询会产生带逗号的输出。 下面的代码成功地产生了我想要的输出,但不是逗号。
%sql
SELECT Country, CONCAT('£ ',TRIM(ROUND(SUM(Quantity * UnitPrice), 2))) as Country_sales
FROM ecommerce_new
GROUP BY Country
Order by SUM(Quantity * UnitPrice) Desc
输出
这个想法是生成类似于 Country_sales 列的内容,其中的值用逗号分隔。我尝试将 TO_CHAR 方法与 '9G999G999' 一起使用,但一直出错。
Country Country_sales
United Kingdom £ 7,299,517.53
【问题讨论】:
标签: apache-spark-sql databricks