(本文章内容仅在windows10下经测试能够运行,不能保证其他环境下的可靠性) 基本分组查询使用场景代码如下: 查询每个部门的平均工资 分组查询select后只能出现group by后的原始列和聚合函数, 否则报错 select deptno, avg(sal) ,ename from emp e ...
分类:
数据库 时间:
2020-05-28 23:41:22
阅读次数:
102
组函数 分组函数作用于一组数据,对每一组返回一个值 组函数类型: 1、计数 count(列名 或 表达式) 对满足的行数进行统计 2、求和 sum(列名 或 表达式) 对数据进行和值计算,如 sum(grade) 计算总成绩 3、平均值 avg(列名 或 表达式) 对数据进行均值计算,如avg(gr ...
分类:
数据库 时间:
2018-11-29 15:21:36
阅读次数:
173
/**2018年6月14日 潮州ORACEL 统计2017年用电量,按行业分类抽取用电量前十*/select * from (select t.yhbh 用户编号, t.yhmc 用户名称, t.jldbh 计量点编号, (select m.dmbmmc from npmis_xt_dmbm m w ...
分类:
数据库 时间:
2018-06-14 21:08:00
阅读次数:
233
mysql: select a.* from(select t1.*,(select count(*)+1 from 表 where 分组字段=t1.分组字段 and 排序字段<t1.排序字段) as group_idfrom 表 t1) awhere a.group_id<=3 Oracle: S ...
分类:
数据库 时间:
2018-06-13 21:08:19
阅读次数:
211
select flow_id,rw from (select t.flow_id ,rownum as rw from apex_030200.wwv_flow_list_templates t) where rw >= 51.rownum只能用<如果使用>加别名2.子查询引用只能在查询出的结果中引 ...
分类:
数据库 时间:
2018-05-24 12:44:13
阅读次数:
203
select * from ( select last_comment, row_number() over(partition by employeeid,roadline,stationname order by logindate desc) rn from reocrd ) t where ...
分类:
数据库 时间:
2018-03-12 17:00:39
阅读次数:
215
AVG(平均值)和 SUM (合计)函数 可以对数值型数据使用AVG 和 SUM 函数。 AVG组函数忽略空值 MIN(最小值)和 MAX(最大值)函数 可以对任意数据类型的数据使用 MIN 和 MAX 函数。 COUNT(*) 返回表中记录总数,适用于任意数据类型。 COUNT(expr) 返回e ...
分类:
数据库 时间:
2018-01-15 22:34:08
阅读次数:
211
1.首先创建一个表 Sql代码 Sql代码 [sql] view plain copy create table TE ( ID VARCHAR2(2), T_CODE VARCHAR2(4), T_NAME VARCHAR2(4), T_AMOUNT INTEGER, T_DEPT VARCHAR ...
分类:
数据库 时间:
2017-12-16 18:38:44
阅读次数:
281
常用的函数: ·:统计个数:COUNT(),根据表中的实际数据量返回结果; ·:求和:SUM(),是针对于数字的统计,求和 ·:平均值:AVG(),各种数据类型都支持 ·:最大值:MAX(),各种数据类型都支持 ·:最小值:MIN(),求出最小值 范例:验证各个函数: select count(*) ...
分类:
数据库 时间:
2017-10-04 14:08:32
阅读次数:
196
按照 某字段分组 某字段排序 然后取出该分组中排第1条数据(每组只取一条) - MODIFY_TIME 排序字段- ORI_FEE_ID 分组字段- cn 为取值区间 ...
分类:
数据库 时间:
2017-09-23 00:05:52
阅读次数:
204