Я бы хотел выбрать записи с интервалом в 1 час, а также самое высокое и самое плохое значение за интервал в час.Я могу сделать это в час (например, 1:00, 2:00, 3:00), но я бы хотел сместить его на указанные минуты (например, 1:30, 2:30,3:30 или 1:50, 2:50, 3:50).Я не хочу группировать по получасу (например, 1:00, 1:30, 2:00, 2:30). Это SQL, который у меня есть для интервалов в 1 час:
select date(date) 'aDate', hour(date) 'aHour', date, bidOpen, max(bidHigh), min(bidLow)
from data
where date > "2010-10-10"
group by aDate, aHour
Iпопробовал: час (дата) + .5 'час': но это не сработало.
Спасибо !!