oracle 取日期最新的一条记录
--获取时间上最新版本数据 SELECT * FROM ITEM_0 A WHERE NOT EXISTS(SELECT GUID FROM ITEM_0 C WHERE MD_ID=A.MD_ID AND A.UPDATETIME<UPDATETIME) --and MD_ID IN(SELECT 新编码 from "Sheet3") AND MD_ID like '1%' ORDER BY MD_ID --获取所有项目下的所有最新并已完成的里程碑任务 SELECT B.MD_ID 项目编号,B.MD_NAME 项目名称,B.PlanStartTime 项目计划开始时间,B.PlanFinishTime 项目计划结束时间,A.MD_ID 任务编号,A.MD_NAME 任务名称, A.PlanStartTime 计划开始时间,A.PLANFINISHTIME 计划结束时间,A.ACTUALSTARTTIME 实际开始时间,A.ACTUALFINISHTIME 实际完成时间 ,E.DESCRIPTION 执行状态 FROM PMTASK_0 A LEFT JOIN PMPROJECT_0 B ON A.OWNERPROJECT=B.GUID LEFT JOIN MA_CODE_DETAIL E ON E.GUID=A.EXECUTESTATUS WHERE A.TaskType='99C18CD335A8454785247BDB8AD67DF2' AND E.DESCRIPTION='已完成' AND NOT EXISTS(SELECT GUID FROM PMTASK_0 C WHERE C.OWNERPROJECT=A.OWNERPROJECT AND A.ACTUALFINISHTIME<C.ACTUALFINISHTIME) --AND B.MD_ID='DP2022036' ORDER BY B.MD_ID