データベースに価格を含む列があり、として保存されていvarchar(10)
ます。引き出す必要のあるフォーマットは、コンマがありますが、小数はありません。したがって、価格がの場合、1500.00121
カンマはそのままで「1,500」と表示されます。これが私がこれまでに持っているものです:
CONVERT(varchar, CAST(p.Price1 AS money), 1)
これにはまだ小数点以下の桁があり".xx"
ます。カンマを保持したまま、10進数と末尾の数字を削除するにはどうすればよいですか?