I need to Eliminate final row which have the maximum ID from a sql query.How can I do it? I tries following query.But it didn't generated records
SELECT a.DocEntry, a.Project, a.DocTotal, a.U_Installement
FROM OPCH AS a
LEFT JOIN PCH1 AS b
ON b.DocEntry = a.DocEntry
LEFT JOIN OPOR AS c
ON c.DocEntry = b.BaseEntry
AND a.Project = c.Project
WHERE a.CANCELED = 'N'
AND a.Project = c.Project
GROUP BY a.DocEntry, a.Project, a.DocTotal, a.U_Installement
HAVING MAX(a.DocEntry) <> a.DocEntry;