другое решение
тройкой таблицы со следующими полями:
SKU, EVENTSTARTDATE, EVENTENDDATE, PRICE, (...etc...)
и здесь размещены тысячи строк, это пример данных (даты указаны в формате YYMMDD, исключая код века)
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.