select sum(column2)/count(column2) from tablename group by column1
不用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')
hinco(桃色德鲁依) ( ) 信誉:100 Blog 2006-11-24 23:32:27 得分: 0
不用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') 这个绝!!
from tablename
group by column1
可以这样写这样
exec('declare @sum float,@count int set @sum=0 set @count=0 select @sum=@sum+field,@count=@count+1 from testtable print @sum/@count')
学习
--------------------------------------------------------------------
电脑让我弄坏了,原来保存C盘的SQL资料都没有了,这会得好好保存了...
不用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')
这个绝!!