--1分组统计各部门下工资>2000 的员工的平均工资select avg(s.sal) from (select * from emp e where e.sal>2000) s group by deptno; --2 统计各部门下平均工资大于 1600 的部门select e.deptno,a ...
分类:
数据库 时间:
2017-01-11 07:43:16
阅读次数:
579
例如以下情况,假如字段3是日期类型,按照小时分组统计字段1为空的个数,并对字段2大于5的值求和: SELECT SUM(CASE WHEN field1 IS NULL THEN 1 ELSE 0 END) AS field1count,SUM(CASE WHEN field2>5 then fie ...
分类:
数据库 时间:
2017-01-03 21:01:54
阅读次数:
320
最近看到有个例子很有意思,特地重现下。 使用Spark SQL分析数据 这一步,我们使用Spark SQL按照星座对2000W数据进行分组统计, 看看哪个星座的人最喜欢开房。当然, 使用纯Spark也可以完成我们的分析, 因为实际Spark SQL最终是利用Spark来完成的。实际测试中发现这些数据 ...
分类:
数据库 时间:
2016-12-16 18:59:25
阅读次数:
288
对分组统计的结果进一步筛选(having子句使用) select * from student2010 --1、查询qypt08class表中各院系的人数,只显示人数多于400的记录 select yx,sum(rs) from qypt08class group by yx having sum( ...
分类:
数据库 时间:
2016-10-14 09:48:06
阅读次数:
171
Oracle SQL 一些函数用法 以下sql环境都是在 Oracle 11g/scott完成 Group by 与GROUP BY一起使用的关建字 GROUPING,GROUP SET,ROLLUP,CUBE结合这些特性的函数可以实现SQL的明细+分组统计 GROUPING GROUPING 记录 ...
分类:
数据库 时间:
2016-10-13 02:25:52
阅读次数:
410
编程题很简单。整个试卷结构为: 一、问答题: 对前端的理解,了解哪些框架库? 二、在线编程题:身份证分组 如下第一道:身份证分组 三、在线编程题:身份证分组、统计字符、酒店价格(三选二) 如下第二三四道题中三选二作答。 我也搞不懂为什么有两部分编程题~~~下面详细说一说编程题目及JS代码实现: 第一 ...
分类:
编程语言 时间:
2016-10-10 14:17:44
阅读次数:
222
一、常用统计函数 l COUNT() n 计算总记录条数-适用于所有字段 n COUNT(*) |-统计表中的所有记录条数 n COUNT(字段) |-统计该字段不为NULL的所有记录条数 n COUNT(DISTINCT(字段)) |-统计消除重复数据后的数据条数 l MAX() n 求最大值-适 ...
分类:
其他好文 时间:
2016-09-16 15:19:47
阅读次数:
206
select ELT(INTERVAL( indoorRSRPAvg, -140, -110, -100, -90, -80, -70, -44), '1 <-140', '2 -140~-110', '3 -110~-100', '4 -100~-90', '5 -90~-80', '6 -80~ ...
分类:
其他好文 时间:
2016-09-09 15:10:00
阅读次数:
171
筛选结果如下:DEPTNO SUM(SAL) 30 9400 20 10875 10 8750可以看出我们想要的结果了。不过现在我们如果想要部门工资总和大于10000的呢?那么想到了对分组统计结果进行筛选的having来帮我们完成。第二步: 筛选结果如下:DEPTNO SUM(SAL) 20 108 ...
分类:
其他好文 时间:
2016-08-24 14:42:44
阅读次数:
160