直接用函数啊 SELECT AVG(字段名) FROM 表名;
select avg(value) as v from table where date=199203你这个看不清楚数据,平均值用avg就可以了
计算一条记录的平均值实际上就是横向求平均值,可以参考下例:select id, (col1+col2+ col3)/3 as avgVal from T1 where id=123;
select avg(num) from table where date between '2017-09-01 00:00:00' and '2017-09-30 00:00:00'
$ysql=mysql_query("select avg(price) avgP,avg(quality) avgQ from remark where p_id='$t3'"); $re=mysql_fetch_array($ysql); echo $re['avgP']; echo $re['avgQ'];
[图文] SQL的计算查询中,用于求平均值的函数是()A.AVG() B.AVE()C.AVERAGE()D.AVER ()
每个人的平均值?那就用group by姓名,按照姓名这个属性来分组统计,用avg函数来求每个人平均值,不过这样算,如果出现同名,会算成一个人,所以一般都是按照学号之类不会重复的列来分组.大致代码如下:select 姓名,avg(数学) as 数学平均分,avg(语文) as 语文平均分,avg(政治) as 政治平均分,avg(数学)+avg(语文)+avg(政治) as 总分平均分 from 表名 group by 姓名
与编程的语言(java,c#)关系不大.直接在sql语句里调sql的内置函数,select avg(列a) from 表a where 条件 ,有时候会要求分类平均就加上group by常用的聚合函数还有求和sum(),最大max(),最小min(),行数count()等
通过substr()函数把日期字段中的年月提取出来,然后分组,求平均值 select substr(日期,1,6) as 年月,avg(收入) as 平均收入,avg(支出) as 平均支出 from 收支表 group by substr(日期,1,6); 得到的结果集类似于:年月 平均收入 平均支出2009-5 300 2002009-6 400 75
你试一试select AVG('单量') from 表名 limit 7; (limit 7表示返回前7行的数值)