8.7 确定当前记录和下一条记录之间相差的天数

select x.*,
datediff(x.next_hd,x.hiredate) diff
from (
select e.deptno,e.ename,e.hiredate,
(select min(d.hiredate) from emp d
where d.hiredate > e.hiredate) next_hd
from emp e
where e.deptno = 10
) x;

posted @ 2017-09-14 22:01  屠魔的少年  阅读(151)  评论(0)    收藏  举报