I have values like this in my amount column
323547.23700
12345643.34222
I want to convert that in this format
$323,547.24
$12,345,643.34
I am using this
CHAR(36)+CONVERT(VARCHAR,@Amount,1)
but this is not giving me what I want
This might give a hint what I am doing
DECLARE @amount numeric(30,5)
SET @amount = 323547.23700
DECLARE @amount1 numeric(30,5)
SET @amount1 =12345643.34222
SELECT [USD Amount]= CHAR(36)+CONVERT(VARCHAR,@amount,1)