有关于oracle 查询的有关问题
有关于oracle 查询的问题

如上图所示:上表反映了每个员工的雇用日期,并以每月雇用的顺序排列名次。
需求:求出每月最后一次雇用的员工信息,写出查询语句。
------解决方案--------------------
如上图所示:上表反映了每个员工的雇用日期,并以每月雇用的顺序排列名次。
需求:求出每月最后一次雇用的员工信息,写出查询语句。
------解决方案--------------------
---员工信息表
SELECT * FROM emp t
WHERE t.hiredate IN (
SELECT max(t.hiredate) FROM emp t
GROUP BY to_char(t.hiredate,'yyyymm'))
ORDER BY t.hiredate