Advertisement

SQL复杂查询四

阅读量:

列出各种工作的最低工资及从事此工作的雇员姓名

确定所需要的数据表:
emp表:最低工资,雇员名称

16.1 各种工作的最低工资

复制代码
    SELECT MIN(e.sal) minsal,e.job job FROM emp  e GROUP BY e.job;

16.2 从事此工作的雇员姓名

复制代码
    SELECT e.ename ,temp.job,temp.minsal FROM emp e ,
    (SELECT MIN(e.sal) minsal,e.job job FROM emp  e GROUP BY e.job) temp 
    WHERE e.sal IN temp.minsal;
复制代码
    SELECT e.ename ,e.job,e.sal FROM emp e ,
    (SELECT job,MIN(sal)

全部评论 (0)

还没有任何评论哟~