- 0
- 0
- 约2.87千字
- 约 6页
- 2026-02-12 发布于北京
- 举报
测试
1.组函数处理多行返回一行吗?
是的
2.组函数不计算空值吗?
YES
3.where子句能否使用组函数进行过滤?
不可以。
HAVING
4.查询公司员工工资的最大值、最小值、平均值和总和
SELECTmax(salary),min(salary),avg(salary),
sum(salary)FROMemployees
5.查询各job_id的员工工资的最大值、最小值、平均值和总
和SELECTmax(salary),min(salary),avg(salary),
sum(salary)FROMemployeesGROUPBYjob_id
6.选择具有各个job_id的员工人
数codeSELECTjob_id,
count(employee_id)FROM
employeesGROUPBY
job_id/code
7.查询员工最高工资和最低工资的差距(
DIFFERENCE)SELECTmax(salary)‑min(salary)
DIFFERENCEFROMemployees
测试
1.组函数处理多行返回一行吗?
YES
2.组函数不计算空值吗?
YES
3.where子句可否使用组函数进行过滤?
NO.HAVING
4.查询公司员工工资的最大值,最小值,平均值,总和
SELECTmax(salary),min(salary),avg(salary),sum(salary)
FROMemployees
5.查询各job_id的员工工资的最大值,最小值,平均值,总和
SELECTmax(salary),min(salary),avg(salary),sum(salary)
FROMemployees
GROUPBYjob_id
6.选择具有各个job_id的员工人数
SELECTjob_id,count(employee_id)
FROMemployees
GROUPBYjob_id
7.查询员工最高工资和最低工资的差距(DIFFERENCE)
SELECTmax(salary)-min(salary)DIFFERENCE
FROMemployees
8.查询各个管理者手下员工的最低工资,其中最低工资不能低于
6000,没有管理者的员工不计算在内。
SELECTmin(salary)
FROMemployees
WHEREmanager_id不
为nullGROUPBY
manager_idHAVING
min(salary)6000
9.查询所有部门的名字、location_id、员工数量和工资平均值
Selectdepartment_name,location_id,
count(employee_id),avg(salary)Fromemployeesjoin
departmentsUsing(department_id)Groupby
department_name,location_id
10.查询公司在1995‑1998年之间,每年雇用的人数,结果类似下
面的格式
t
Selectcount(*),
sum(decode(to_char(hire_date,yyyy),1995,1,0))
1995,sum(decode(to_char(hire_date,yyyy),1996,1,
0))1996,sum(decode(to_char(hire_date,yyyy),
1997,1,0))1997,
8.查询各个管理者手下员工的最低工资,其中最低工资不能低于
6000,没有管理者的员工不计算在内
SELECTmin(salary)
FROMemployees
Wheremanager_idisnotnull
Groupbymanager_id
Havingmin(salary)6000
9.查询所有部门的名字,location_id,员工数量和工资平均值
Selectdepartment_name,location_id,count(employee_id),avg(salary)
您可能关注的文档
- 一年级六周末语文作业.pdf
- PLC程序执行时间测量例程.pdf
- 入学考试大纲:汽车构造.pdf
- 《GB/T 9851.6-2026印刷技术术语 第6部分:孔版印刷术语》.pdf
- GB/T 32580.5-2026轨道交通 地面装置 高压交流开关设备及互感器 第5部分:27.5 kV和2×27.5 kV金属封闭开关设备和控制设备.pdf
- 《GB/T 35552.1-2026船舶自动识别系统(AIS)B类设备技术要求 第1部分:载波侦听时分多址(CSTDMA)》.pdf
- 中国国家标准 GB/T 35552.1-2026船舶自动识别系统(AIS)B类设备技术要求 第1部分:载波侦听时分多址(CSTDMA).pdf
- 《T/CTBA 007.1-2025电线电缆采购技术评审指南 第1部分:光伏发电系统用直流电缆》.pdf
- 《GB/T 40681.7-2026生产过程能力和性能监测统计方法 第7部分:测量过程能力》.pdf
- 《GB/T 14926.65-2026实验动物 肺孢子菌检测方法》.pdf
- 《GB/T 46962-2026印刷技术 安全印刷过程管理》.pdf
- 中国国家标准 GB/T 46962-2026印刷技术 安全印刷过程管理.pdf
- GB/T 46962-2026印刷技术 安全印刷过程管理.pdf
- 中国国家标准 GB/T 32580.5-2026轨道交通 地面装置 高压交流开关设备及互感器 第5部分:27.5 kV和2×27.5 kV金属封闭开关设备和控制设备.pdf
- 《GB/T 32580.5-2026轨道交通 地面装置 高压交流开关设备及互感器 第5部分:27.5 kV和2×27.5 kV金属封闭开关设备和控制设备》.pdf
- GB/T 33248-2026印刷技术 胶印橡皮布.pdf
- GB/T 18282.6-2026医疗产品灭菌 化学指示物 第6部分:用于小型蒸汽灭菌器性能测试的二类指示物和过程挑战装置.pdf
- 中国国家标准 GB/T 18282.6-2026医疗产品灭菌 化学指示物 第6部分:用于小型蒸汽灭菌器性能测试的二类指示物和过程挑战装置.pdf
- 中国国家标准 GB/T 31308.1-2026行政、商业和行业中的数据元、过程和文档 长效签名 第1部分:CMS高级电子签名(CAdES)规范.pdf
- GB/T 31308.1-2026行政、商业和行业中的数据元、过程和文档 长效签名 第1部分:CMS高级电子签名(CAdES)规范.pdf
原创力文档

文档评论(0)