値の合計を取得できるようにvarchar
、integer
データ型のテーブル内のレコードの値を変換する方法。decimal
私は使用しますSQL Server 2005
。
次のようなテーブル構造があるとします。
ID int
Stuff varchar
そして記録
ID = 1, Stuff = 32.43
ID = 2, Stuff = 43.33
ID = 3, Stuff = 23.22
ここで、列 Stuff の合計を取得したいと思います。
SELECT SUM(convert(decimal(4,2), Stuff)) as result FROM table
しかし、うまくいきません。助けが必要です!