Bạn có thể sử dụng GROUP BY để nhóm các mục theo loại và id. Sau đó, bạn có thể sử dụng MAX () Hàm tổng hợp để lấy tháng dịch vụ gần đây nhất. Phần dưới đây trả về tập hợp kết quả với ChargeId, ChargeType và MostRecentServiceMonth
SELECT
CHARGEID,
CHARGETYPE,
MAX(SERVICEMONTH) AS "MostRecentServiceMonth"
FROM INVOICE
GROUP BY CHARGEID, CHARGETYPE