Selecione uma linha por valor de índice com o valor máximo da coluna

Com uma configuração de tabela com os seguintes campos:

SKU, EVENTSTARTDATE, EVENTENDDATE, PRICE, (...etc...)

e abrigando milhares de linhas, aqui estão dados de exemplo (as datas são AAAAMDD, código do século excluído):

1111111, 101224, 101231, 10.99
1111111, 110208, 110220, 9.99
1111111, 110301, 110331, 8.99
2222222, 101112, 101128, 15.99
2222222, 101201, 110102, 14.99
etc

Gostaria que uma instrução SELECT retornasse uma linha por SKU com o EVENTSTARTDATE máximo, sem ter uma cláusula WHERE que isola um SKU específico ou um subconjunto incompleto de SKUs (a instrução SELECT desejada deve retornar uma linha por SKU para todos os SKUs). Eventualmente, gostaria de adicionar os critérios de que a data de início é menor ou igual à data atual e a data de término é maior ou igual à data atual, mas tenho que começar em algum lugar primeiro.

Resultados de exemplo desejados (por enquanto, apenas data máxima):

1111111, 110301, 110331, 8.99
2222222, 101201, 110102, 14.99
etc.

questionAnswers(3)

yourAnswerToTheQuestion