要浮动或十进制转换的文本

时间:2010-12-29 11:52:54

标签: sql sql-server-2005

我需要SQL查询的帮助。

我有一张像

这样的表格

A | B | ç
 1 | 1.3 | p
 2 | 2.6 | c

fields(A- int)(B - type(text))(C-Type(nvarchar))

我需要乘以(某些值与(B类型(文本)) 例 (1.3 X b))因为x是可能的。

请让我知道

1 个答案:

答案 0 :(得分:3)

来自MSDN CAST and CONVERT

尝试这样的事情:

SELECT CONVERT(decimal(10,5),(CAST(B AS varchar(10)))) * MyValue 
AS MyMultipliedValue FROM TABLE