SQL zaznaczanie wierszy według ostatniej daty

Korzystając z następującego zapytania i wyników, szukam najnowszego wpisu, w którym ChargeId i ChargeType są unikalne.

select chargeId, chargeType, serviceMonth from invoice

    CHARGEID    CHARGETYPE  SERVICEMONTH
1   101     R       8/1/2008
2   161     N       2/1/2008
3   101     R       2/1/2008
4   101     R       3/1/2008
5   101     R       4/1/2008
6   101     R       5/1/2008
7   101     R       6/1/2008
8   101     R       7/1/2008

Pożądany:

    CHARGEID    CHARGETYPE  SERVICEMONTH
1   101     R       8/1/2008
2   161     N       2/1/2008

questionAnswers(5)

yourAnswerToTheQuestion