我有以下查询返回数据如下所示。但是我需要排除MODIFIEDDATETIME中显示为红色的行,因为它们有一个由COMMITRECID设置的较低时间戳。如数据中所示,COMMITRECID可能会有多行包含最大时间戳记。选择每个ID的最大日期的所有行
SELECT REQCOMMIT.COMMITSTATUS, NOTEHISTORY.NOTE, NOTEHISTORY.MODIFIEDDATETIME, NOTEHISTORY.COMMITRECID
FROM REQCOMMIT INNER JOIN NOTEHISTORY ON REQCOMMIT.RECID = NOTEHISTORY.COMMITRECID
WHERE REQCOMMIT.PORECID = 1234
这里是上面的查询
期望的结果是只有8行具有5在Green和3在黑色(6红应该得到消除)的结果。
非常感谢您的帮助:)