(money/int)*100
をfloat
のデータ型に変換するにはどうすればよいですか?T-SQL:金額を浮動小数点に変換する
a.ResidualValue
は、タイプmoney
であり、ListPriceCar
は、タイプint
である。
次は、小数点区切りとしてカンマで番号を出力するので、私が望むように私はそれがまだmoney
フィールドで推定し、そしてませんfloat
:
CONVERT(float, CONVERT(float, REPLACE(CONVERT(nvarchar(10), a.ResidualValue), ',', '.'))/ListPriceCar)*100 AS 'Residual value %'
結果:62825
、期待と実際の結果と、私たちにいくつかのサンプルデータをご提示ください。 –