27,579
社区成员
发帖
与我相关
我的任务
分享
Select * From 设备表 As a
Where Not Exists(Select 1 from 设备表 As x
Where x.设备id=a.设备id
And x.检修时间>a.检修时间
)
select a.设备id,a.检修时间,a.检修员 from 设备表 a ,( select 设备id,max(检修时间) as 最后检修时间 from 设备表 group by 设备id) b
where a.设备id= b.设备id and a.检修时间 = b.最后检修时间
select 设备id,检修时间 最后检修时间,检修员
from 设备表 as a
where 检修时间=(select max(检修时间) from 设备表 as b where b.设备id=a.设备id )