-3
Где проблема с моей командой sql?Как форматировать денежное значение в SQL
select REPLACE(CONVERT(varchar, CAST(price AS money), 1),'.','.') as price
выход:
price
-----
145,000,00
Я хочу такой вывод
price
-----
145.000,00
Как правило, вы хотите получить данные в виде (десятичное) число, а затем установить его формат для отображения , Обычно это делается в разных частях вашего приложения. Например, когда 'price' является строкой, вы не можете суммировать ее или вычислять среднее значение для нескольких строк. – Kobi
@ a_horse_with_no_name im using sql server 2016 @Kobi может у вас помочь с моей командой sql? –
Это нечетный формат вывода: пожалуйста, определите его точно (чтобы избежать двусмысленности). – Richard