在数据库用有几个列的类型是字符串类型 我想对它们求平均值 有什么办法吗
谢谢
------解决方案--------------------
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