我试图让价格去美元金额在SQLite,我有SQL代码,但不能想出如何让它的格式为$金额。
SELECT product, SUM(price) as Total_Price from sales group by product order by SUM(Price) DESC;
我试过使用打印功能,但没有运气,还没有看到另一种方法来做到这一点。
hvvq6cgz1#
您要寻找的似乎只是:
SELECT product, PRINTF('$%,d', SUM(price)) as Total_Price from sales group by product order by SUM(Price) DESC;
或者'$%.2f'(不能同时使用逗号和分。)请注意,在sqlite 3.38中,PRINTF被重命名为FORMAT,但旧名称PRINTF仍然有效。
'$%.2f'
1条答案
按热度按时间hvvq6cgz1#
您要寻找的似乎只是:
或者
'$%.2f'
(不能同时使用逗号和分。)请注意,在sqlite 3.38中,PRINTF被重命名为FORMAT,但旧名称PRINTF仍然有效。