-- 第七章-- 1、查询入职日期最早和最晚的日期select min(hiredate),max(hiredate)from emp -- 2、查询职位以SALES开头的所有员工平均工资,最低工资,最-- 高工资,工资和select avg(sal),min(sal),max(sal),sum(s ...
分类:
数据库 时间:
2018-08-02 22:59:39
阅读次数:
1146
一、统计函数 统计函数包括: COUNT():统计个数 SUM():计算求和 MIN():求最小值 AVG():求平均值 MAX():求最大值 范例:计算emp表中的总人数、平均工资、总工资、最低工资与最高工资 SELECT COUNT(*) 人数, AVG(sal) 平均工资, SUM(sal) ...
分类:
数据库 时间:
2018-07-06 20:51:33
阅读次数:
226
一、复杂查询 1、 列出至少有一个员工的所有部门编号、名称,并统计出这些部门的平均工资、最低工资、最高工资。 1、确定所需要的数据表: emp表:可以查询出员工的数量; dept表:部门名称; emp表:统计信息; 2、确定已知的关联字段: emp.deptno=dept.deptno; 第一步:找 ...
分类:
数据库 时间:
2018-06-08 16:39:40
阅读次数:
222
1.1数组概述需求:现在需要统计某公司员工的工资情况,例如计算平均工资、找到最高工资等。假设该公司有80名员工,用前面所学的知识,程序首先需要声明80个变量来分别记住每位员工的工资,然后在进行操作,这样做会显得很麻烦。为了解决这种问题,Java就提供了数组供我们使用。那么数组到底是什么呢?有什么特点呢?通过上面的分析:我们可以得到如下两句话:数组是存储多个变量(元素)的东西(容器)这多个变量的数据
分类:
编程语言 时间:
2018-03-08 12:14:26
阅读次数:
218
Oracle笔记(八) 复杂查询及总结 Oracle笔记(八) 复杂查询及总结 一、复杂查询 1、 列出至少有一个员工的所有部门编号、名称,并统计出这些部门的平均工资、最低工资、最高工资。 1、确定所需要的数据表: emp表:可以查询出员工的数量; dept表:部门名称; emp表:统计信息; 2、 ...
分类:
数据库 时间:
2017-11-10 23:05:04
阅读次数:
186
问题:计算给定列中的最大值和最小值。例如,计算所有职员的最高工资和最低工资,以及每个部门的最高工资和最低工资。 解决方案:要查所有职员的最低工资和最高工资,只需分别使用函数MIN和MAX:SELECT MAIN(SAL) AS MIN_SAL,MAX(SAL) AS MAX_SAL FROM EMP ...
分类:
其他好文 时间:
2017-09-14 23:23:49
阅读次数:
209
(2)列出emp表中各部门job为'CLERK'的员工的最低工资,最高工资 select max(sal) as 最高工资,min(sal) as 最低工资,deptno as 部门号 from emp where job = 'CLERK' group by deptno; 18.根据下面的代码, ...
分类:
数据库 时间:
2017-07-21 15:51:22
阅读次数:
306
数组 数组的需求 现在需要统计某公司员工的工资情况,例如计算平均工资、最高工资等。假设该公司有50名员工,用前面所学的知识完成,那么程序首先需要声明50个变量来分别记住每位员工的工资,这样做会显得很麻烦. 数组的概述 数组是指一组数据的集合,数组中的每个数据被称作元素。在数组中可以存放任意类型的元素 ...
分类:
编程语言 时间:
2017-07-21 10:27:31
阅读次数:
242
176. Second Highest Salary 1. 问题描写叙述: 写一个sql语句从 Employee 表里获取第二高位的工资。 2. 解决思路: 这道题非常easy,就当热身了。首先用max找到最高工资。 然后去找小于最高工资里的最高工资就是第二高的工资。 3. sql语句: selec ...
分类:
数据库 时间:
2017-07-09 21:52:16
阅读次数:
155
oracle表复杂查询 在实际应用中经常需要执行复杂的数据统计,经常需要显示多张表的数据,现在我们给大家介绍较为复杂的select语句 数据分组-max,min,avg,sum,count 如何显示所有员工中最高工资和最低工资 SQL>select max(sal) "最高工资",min(sal) ...
分类:
数据库 时间:
2017-07-03 10:15:27
阅读次数:
208