SELECT SUM(列)/COUNT(列) FROM tb

解决方案 »

  1.   

    select sum(column)/count(1) from tablename
      

  2.   

    select sum(col)/count(col) from tablename
      

  3.   

    楼主居然能得到zjcxc(邹建)老大的回复,真是幸运啊!哈哈!
      

  4.   

    既然回了另一帖,这贴也回了算了,面试的没事出这种题,实在是无聊
    不用sum(),avg(),不用count(),不用游标,一句sql
    可以这样写这样
    exec('declare @sum float,@count int set @sum=0 set @count=0 select @sum=@sum+field,@count=@count+1 from testtable print @sum/@count')