Вы действительно не сказали, в чем заключалась ваша проблема, но если вы используете модификатор формата FM
, как в
SELECT to_char(12345.67, '$99,999,999.99FM');
to_char
------------
$12,345.67
(1 row)
, результат может быть вам больше нравится.
Чтобы запрос работал без ошибок, добавьте в конец предложение GROUP BY
, например
... GROUP BY money