Du kan använda en GROUP BY för att gruppera objekt efter typ och id. Sedan kan du använda MAX() Aggregatfunktion för att få den senaste servicemånaden. Nedanstående returnerar en resultatuppsättning med ChargeId, ChargeType och MostRecentServiceMonth
SELECT
CHARGEID,
CHARGETYPE,
MAX(SERVICEMONTH) AS "MostRecentServiceMonth"
FROM INVOICE
GROUP BY CHARGEID, CHARGETYPE