数据集计 分组有关问题

数据集计 分组问题
我现在有  一批数据  
司机CD     司机名字     车号          发车日                  发车时刻 
1            张三                鲁A11         2014、10.1        2014.10.1  6::00 
1            张三                鲁 A11        2014.10 .1        2014.10.1  8::01
2            李四                鲁A11         2014.10 .1       2014.10.1  18::20
2            李四                鲁A11         2014.10 .1       2014.10.1  19::00
3            王五                鲁A12        2014.10 .2      2014.10.2  9::00
1           张三               鲁A11        2014.10.2            2014.10.2  10:00                        

我想求 同一个人 同一个车  同一个发车日  发车两次以上的  并且  发车时刻间隔在  60分钟以内的  司机CD 司机名字 车号 发车日 
(像前两条数据  是 同一个人 同一个车  同一个发车日  但是 发车时间 间隔在两个小时1分钟 不是抽出对象  
三四条数据 满足条件  应该抽出 
五六条  不满足条件 不应该抽出 



求解  

------解决思路----------------------
exists'手机不方便写代码
------解决思路----------------------
select   ,  from   tablename   as  a w;ere  exists  select 2  from  tablename  as  b  where  条件,要排除掉本条记录
------解决思路----------------------
select *
from 现在有一批数据 t
where exists (select 1 from 现在有一批数据 where 司机CD=t.司机CD and 车号=t.车号 and 发车日=t.发车日 and 发车时刻<>t.发车时刻 and 发车时刻-t.发车时刻 between -60/60/24 and 60/60/24)