заносяться записи общих счетчиков каждые 10 секунд. Допустим есть поля id, date_record, value. Каким одним запросом можно выбрать по одной записи за каждый день на 08:00, чтоб не писать отдельно запрос на каждый день? За месяц допустим 30 записей, за год 365
первое, что приходит where date_record - date_record::date = '8:00:00.000000'::interval
Послушайте... уже же писали, что сама задача поставлена нечётко — оттого и хороших ответов нет. Но, по идее, если уточните — это всё равно что-то несложное (и никаких переделок схемы почти наверняка не требующее).
Возможно не очень оптимальный вариант, но я бы создала в отдельную таблицу и запустила бы в цикле подзапросы с инсертами, дату вынесла бы во внешние переменные как старт и энд цикла
Обсуждают сегодня