转oracle11g学习笔记二 www daota
Oracle的复杂查询 在实际应用中经常需要执行复杂的数据统计,经常需要现实多张表的数据 所以经常要用到数据分组函数如 max(), min(),avg(),sum(),count()等 一、分组函数 ?如何显示所有员工中最高工资和最低工资 select max(sal),min(sal) from emp; ?如何查询最高,最低工资的人是谁 select ename,sal from emp where sal= (select max(sal) from emp); select ename,sal from emp where sal= (select min(sal) from emp); 这里利用了子查询 ?请显示工资最高的员工的名字,工作岗位 select ename