1、SQL中的having子句用来干啥的?答:having子句的功能是进行分组(GROUP BY)后的过滤如:select id,avg(score) from 表 group by 学号 having avg(score)>=80表示查询每位学生的平均分,前提条件是该学生的平均分达到80分2:gr...
分类:
编程语言 时间:
2014-08-08 17:44:46
阅读次数:
299
createtableabc(badusernumber(3),playusernumber(3));SELECTt.*,rowidFROMabct;selectsum(baduser)/sum(playuser),--1sum(baduser/playuser)/count(*),--2avg(baduser/playuser)--3fromabc;2和3是结果一样的,1不同现在求质量差用户占比,用1还是23呢?前面的是总质量差占比,..
分类:
其他好文 时间:
2014-08-01 20:11:22
阅读次数:
257
1,在SQL中主要提供了5种分组函数,分别是COUNT(),AVG(),SUM(),MIN(),MAX()函数。
2,使用GROUP BY字句可以对数据进行分组操作,而使用HAVING字句可以对分组之后的数据进行再次过滤。
3,在分组时可以同时制定多个分组字段。
4,分组操作不仅可以用于实体表,也可以针对查询的临时表进行分组。
5,分组函数允许嵌套,但是嵌套...
分类:
其他好文 时间:
2014-07-31 21:01:57
阅读次数:
224
MySQL中的WITH ROLLUP MySQL的扩展SQL中有一个非常有意思的应用WITH ROLLUP,在分组的统计数据的基础上再进行相同的统计(SUM,AVG,COUNT…),非常类似于Oracle中统计函数的功能,Oracle的统计函数更多更强大。下面演示单个司机以及所有司机的总行驶里程.....
分类:
数据库 时间:
2014-07-28 21:25:04
阅读次数:
288
汇总数据
有时对数据表的操作不是表中数据本身,而是表中数据的汇总,例如 某一列数据的平均值,最大值,最小值等。而对于这些常用的数据汇总处理,MySQL提供了函数来处理。
SQL聚集函数
函数
说明
COUNT()
返回某列的行数
MAX()
返回某列最大值
MIN()
返回某列最小值
AVG()
返回某列平均值
...
分类:
数据库 时间:
2014-07-15 10:35:12
阅读次数:
266
查询占用cpu最高的20条sql语句,sql2008SELECT TOP 10 a.creation_time,total_worker_time/execution_count AS avg_cpu_cost, plan_handle,execution_count,(SELECT SUBSTRI...
分类:
数据库 时间:
2014-07-11 18:32:51
阅读次数:
271
一。介绍 聚合函数如SUM, COUNT, MAX, AVG等。这些函数和其它函数的根本区别就是它们一般作用在多条记录上。而通过使用GROUP BY子句,可以让SUM 和 COUNT 这些函数对属于一组的数据起作用。当你指定 GROUP BY region 时,只有属于同一个region的一组...
分类:
数据库 时间:
2014-07-09 15:13:19
阅读次数:
217
在有大量事务的数据库中,表和索引随着时间的推移而碎片化。因此,为了增进性能,应该定期检查表和索引的碎片,并对具有大量碎片的进行整理。 1、确定当前数据库中所有需要分析碎片的表。 2、确定所有表和索引的碎片。 3、考虑一下因素以确定需要进行碎片整理的表和索引。 高的碎片水平-avg_fragm...
分类:
数据库 时间:
2014-07-07 09:47:52
阅读次数:
216
count组函数:(过滤掉空的字段)select count(address),count(*) from b_usermax() avg() min(),sum()select sum(age),max(age),min(age),avg(nvl(age,0)) from b_user1 260 ...
分类:
数据库 时间:
2014-07-06 12:58:24
阅读次数:
364
聚合函数:SQL中提供的聚合函数可以用来统计、求和、求最值等等。分类:–COUNT:统计行数量–SUM:获取单个列的合计值–AVG:计算某个列的平均值–MAX:计算列的最大值–MIN:计算列的最小值首先,创建数据表如下:执行列、行计数(count):标准格式SELECT COUNT() FROM 其...
分类:
数据库 时间:
2014-07-01 18:05:59
阅读次数:
234