С настройкой таблицы со следующими полями:
SKU, EVENTSTARTDATE, EVENTENDDATE, PRICE, (...etc...)
и содержит тысячи строк, вот примерные данные (даты указаны в ГГММДД, исключая код века):
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
Я бы хотел, чтобы оператор SELECT возвращал одну строку для каждого SKU с максимальным EVENTSTARTDATE без предложения WHERE, изолирующего конкретный SKU или неполный поднабор SKU (требуемый оператор SELECT должен возвращать одну строку для каждого SKU для всех SKU). В конечном итоге я хотел бы добавить критерии, согласно которым начальная дата меньше или равна текущей дате, а конечная дата больше или равна текущей дате, но сначала нужно где-то начать.
Пример желаемых результатов (на данный момент только максимальная дата):
1111111, 110301, 110331, 8.99
2222222, 101201, 110102, 14.99
etc.