2016-04-14 2 views

ответ

0

Как я писал этот вопрос я нашел ответить с помощью функции LAST(<field>), не уверен, если это лучший один:

SELECT LAST(field1),LAST(field2)... INTO company."week".foo_counters_5m 
FROM company."day".foo_counters 
WHERE time > now() - 1d 
GROUP BY id,time(5m) fill(none) 
  • Поскольку LAST работает на полях, я вполне этот запрос должен перебирать беспересадочный ugh каждый элемент в группе.
  • К сожалению, вы не можете сделать LAST(*), вы должны SELECT каждое поле
  • Теги (id) можно SELECT éd путем включения их в GROUP BY
Смежные вопросы