你的位置:首页 > ASP.net教程

[ASP.net教程]不需要sql进行计算数据的平均值、最大值、最小值、和


介绍下SqlServer、前端js、后台C#三个阶段对均值、最大值、最小值、和计算
int[] jisuan = {0, 1, 3, 5, 7,8 };
List<int> jisuan2 = new List<int>() {0, 1, 3, 5, 7,8 };

求和:
jisuan.sum() 
jisuan2.sum()

求最大值:
jisuan.Max()
jisuan2.Max()

求最小值:
jisuan.Min()
jisuan2.Min()

求平均值:
jisuan.Average()

jisuan2.Average()

对于SQl平均值、最大值、最小值、和方法:

select avg(字段) from 表名


select sum(字段) from 表名

 

select max(字段) from 表名

 

select min(字段) from 表名

前端js计算平均值、最大值、最小值、和方法:

//求和
function sum(list){
  return eval(list.join("+"));
}

//最小值
Math.min(0,1,3,5,7,8,9)

//最大值
Math.max(0,1,3,5,7,8,9)

//求平均值
sum(list)/list.length