Я пытаюсь получить первую и последнюю запись "сгруппированной" записи.
Точнее, я делаю запрос вроде этого
SELECT MIN(low_price), MAX(high_price), open, close
FROM symbols
WHERE date BETWEEN(.. ..)
GROUP BY YEARWEEK(date)
но я бы хотел получить первую и последнюю запись группы. Это можно сделать, выполнив множество запросов, но у меня довольно большая таблица.
Есть ли способ (по меньшей мере, время обработки), чтобы сделать это с MySQL?