一. 数据库
手工---文件管理---数据库
DB:Database 数据库。
DBMS:管理数据库的软件。(oracle)
主流关系数据库:
1. Oracle
2. DB2
...
分类:
数据库 时间:
2016-09-20 09:03:08
阅读次数:
1106
这次任务是要实现报表分组,设计图如下↓ 预览效果图如下↓ 这次主要是有俩个分组,并且还有序号。尝试直接写分组函数在单元格C5但是没有生效。解决方案: 1、在A5写了一个隐藏的列,单元格属性【可视】勾掉即可;此时的效果是看不到A5 2、将G5的分组语句【=DATA.group(APPLICATION_ ...
分类:
其他好文 时间:
2016-09-13 16:16:08
阅读次数:
284
单行函数:只有一个参数输入,只有一个结果输出多行函数或分组函数:可有多个参数输入,只有一个结果输出 测试lower/upper/initcap函数,使用dual哑表selectlower(‘www.BAIdu.COM‘)fromdual;
selectupper(‘www.BAIdu.COM‘)fromdual;
selectinitcap(‘www.BAIdu.COM‘)fromdual;..
分类:
数据库 时间:
2016-09-07 06:54:04
阅读次数:
315
ORACLE中函数 Oracle已经内建了许多函数,不同的函数有不同的作用和用法,有的函数只能作用在一个记录行上,有的能够作用在多个记录行上,不同的函数可能处理不同的数据类型。常见的有两类,单行函数和分组函数 。 单行函数: 单行函数 分类 函数 功能 示例 字符函数 LPAD(<c1>,<i>[, ...
分类:
数据库 时间:
2016-08-24 14:41:07
阅读次数:
335
分组函数 --什么是分组函数 : 可以对结果集中的一组记录进行一次计算 select sal from emp --单行分组函数 --MAX、MIN (最大、最小) --查询emp表中工资最大的和工资最小的工资 select max(sal),min(sal) from emp --SUM、AVG( ...
分类:
数据库 时间:
2016-08-24 12:49:34
阅读次数:
214
分组函数:作用于一组数据,并对一组数据返回一个值 1 AVG 分组求每组平均 只能作用于NUMBER类型 2COUNT(分组求每组个数) 可以作用于任何数据类型 3MAX(分组求每组最大) 可以作用于任何数据类型 4MIN(分组求每组最小) 可以作用于任何数据类型 5SUM(分组求每组和)只能作用于 ...
分类:
其他好文 时间:
2016-08-01 00:02:24
阅读次数:
276
分组操作group by 和分组的强化(rollup) 分组操作和分组函数的使用,对于编写SQL语句的人来说,是最基本的概念。 我们来看下面的例子: 在这里我们使用员工表EMP scott@DB01> select * from emp; EMPNO ENAME JOB MGR HIREDATE S ...
分类:
数据库 时间:
2016-07-25 18:13:05
阅读次数:
325
示例 数据: 要求: 将每年每月中的气温排名前三的数据找出来 实现: 1.每一年用一个reduce任务处理; 2.创建自定义数据类型,存储 [年-月-日-温度]; 2.自己实现排序函数 根据 [年-月-温度] 降序排列,也可以在定义数据类型中进行排序; 3.自己实现分组函数,对 [年-月] 分组,r ...
分类:
其他好文 时间:
2016-07-11 18:47:06
阅读次数:
203
查询语句格式: select 字段名,分组函数 from tableName [where 查询条件][group by 分组字段][having 分组函数][order by 排序字段] 分组函数:avg([distinct]字段名)、count({*[distinct]字段名})、max([di ...
分类:
其他好文 时间:
2016-07-11 16:43:09
阅读次数:
129
实际应用中,我们经常需要做一些数据统计,将表的全部数据划分为几组数据,每组数据统计出一个结果。这种功能可以使用分组函数(多行函数、集合函数)来实现。 在Mysql数据库中,通过GROUP BY子句将分组的依据加入到查询语句中,并可使用HAVING子句进一步限制查询结果。主要有COUNT/AVG/SU ...
分类:
数据库 时间:
2016-06-24 10:43:50
阅读次数:
370