Я пытаюсь сгруппировать некоторые записи в 5-, 15-, 30- и 60-минутные интервалы:
SELECT AVG(value) as "AvgValue",
sample_date/(5*60) as "TimeFive"
FROM DATA
WHERE id = 123 AND sample_date >= 3/21/2012
я хочу запустить несколько запросов, каждый из которых будет группировать мои средние значения в желаемые интервалы времени. Таким образом, 5-минутный запрос вернет такие результаты:
AvgValue TimeFive
6.90 1995-01-01 00:05:00
7.15 1995-01-01 00:10:00
8.25 1995-01-01 00:15:00
30-минутный запрос приведет к следующему:
AvgValue TimeThirty
6.95 1995-01-01 00:30:00
7.40 1995-01-01 01:00:00
Столбец datetime
находится в гггг-мм-дд чч:мм. :ss
формат
Я получаю ошибки неявного преобразования моего столбца datetime
. Любая помощь высоко ценится!