读书人

在SQL中怎么将数值字符串转化为数值类

发布时间: 2012-03-11 18:15:38 作者: rapoo

在SQL中如何将数值字符串转化为数值类型?
在数据库用有几个列的类型是字符串类型 我想对它们求平均值 有什么办法吗
谢谢

[解决办法]
Convert
Cast
按F1
[解决办法]
按F1的方法最好,呵呵。
[解决办法]
declare @tb table(v varchar(10))
insert @tb select '1 '
insert @tb select '3 '
insert @tb select '5 '
insert @tb select '8 '
insert @tb select '11 '
select avg(convert(int,v)) average from @tb
select avg(cast(v as int)) average from @tb

读书人网 >Web开发

热点推荐