当前位置: 代码迷 >> Web开发 >> 在SQL中怎么将数值字符串转化为数值类型
  详细解决方案

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

热度:130   发布时间:2012-03-11 18:15:38.0
在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
  相关解决方案