Oracle的group by除了基本使用方法以外,还有3种扩展使用方法,各自是rollup、cube、grouping sets。分别介绍例如以下: 1、rollup 对数据库表emp。如果当中两个字段名为a,b,c。 假设使用group by rollup(a,b),首先会对(a,b)进行gro ...
分类:
数据库 时间:
2017-05-09 14:57:33
阅读次数:
165
SELECT CASE WHEN GROUPING(F1) = 1 THEN '总计' WHEN GROUPING(F1) = 0 AND GROUPING(F2) = 1 THEN F1+'合计' WHEN GROUPING(F1) = 0 AND GROUPING(F2) = 0 AND GRO ...
分类:
数据库 时间:
2017-04-18 18:23:38
阅读次数:
256
CUBE:CUBE 生成的结果集显示了所选列中值的所有组合的聚合。 ROLLUP:ROLLUP 生成的结果集显示了所选列中值的某一层次结构的聚合。 GROUPING:当行由 CUBE 或 ROLLUP 运算符添加时,该函数将导致附加列的输出值为 1;当行不由 CUBE 或 ROLLUP 运算符添加时 ...
分类:
数据库 时间:
2017-04-17 09:53:47
阅读次数:
231
最近参与了了一个日志和告警的数据挖掘项目,里面用到的一些思路在这里和大家做一个分享。 项目的需求是收集的客户系统一个月300G左右的的日志和告警数据做一个整理,主要是归类(Grouping)和关联(Correlation),从而得到告警和日志的一些统计关系,这些统计结果可以给一线支持人员参考。 得到 ...
分类:
其他好文 时间:
2017-04-05 22:08:59
阅读次数:
180
selectcase when (grouping(glbm)=1) then '合计' else DECODE(glbm,null,'',glbm) end glbm,case when (grouping(hpzl)=1) then '' else DECODE(hpzl,null,'',hpz ...
分类:
数据库 时间:
2017-03-15 18:20:57
阅读次数:
131
摘自:http://www.36dsj.com/archives/75208 最近参与了了一个日志和告警的数据挖掘项目,里面用到的一些思路在这里和大家做一个分享。 项目的需求是收集的客户系统一个月300G左右的的日志和告警数据做一个整理,主要是归类(Grouping)和关联(Correlation) ...
分类:
其他好文 时间:
2017-01-26 17:27:12
阅读次数:
343
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=5303 题意:有n个人m条边,每条边有一个u,v,代表u的年龄大于等于v,现在要将这n个人分成x个组,组内的人的年龄不能够直接或者间接比较,问最少可以分成多少组。 思路:一开始没看 ...
分类:
其他好文 时间:
2017-01-12 10:39:33
阅读次数:
220
1>、聚合框架:使用聚合框架可以对集合中的文档进行变换和组合。基本上,可以用多个构件创建一个管道(pipeline),用于对一连串的文档进行处理。这些构件包括筛选(filtering)、投射(projecting)、分组(grouping)、排序(sorting)、限制(limiting)和跳过(s ...
分类:
数据库 时间:
2017-01-10 12:58:38
阅读次数:
445
https://en.wikipedia.org/wiki/Cluster_analysis Cluster analysis or clustering is the task of grouping a set of objects in such a way that objects in t ...
分类:
其他好文 时间:
2016-12-14 21:04:50
阅读次数:
236
1 介绍(INTRODUCTION) 本文主要对最近的 proposal 检测方法做一个总结和评价。主要是下面这些方法。 2 Detection Proposal 方法(DETECTION PROPOSAL METHODS) 作者将 Detection Proposal 分为两类,grouping ...
分类:
其他好文 时间:
2016-12-03 11:51:34
阅读次数:
398