powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Запрос для составления отчета
3 сообщений из 3, страница 1 из 1
Запрос для составления отчета
    #38967994
interandry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!!
Задача состоит в следующем:
1. есть таблица tbl_value с полями timestamp(DATETIME), value(FLOAT). в таблицу пишутся значения с метками времени.
2. необходимо составить запрос для вывода среднего значения по часам.
В итоге необходимо получить таблицу следующего вида

с ГГГГ-ММ-ДД чч:мм по ГГГГ-ММ-ДД чч:мм avg(value);

Есть мысль отправлять несколько запросов, но думаю что это не совсем корректно. Подскажите решение пожалуйста.
Заранее благодарен.

С уважением.
...
Рейтинг: 0 / 0
Запрос для составления отчета
    #38968039
MrCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SUM(value)/COUNT(value) вкупе с GROUP BY(время с точностью до часа). С точностью до часа можно получить из strftime('%Y-%m-%d %H:%M', time), например
...
Рейтинг: 0 / 0
Запрос для составления отчета
    #38968043
MrCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, а "с" и "по" - это MIN(time) и MAX(time), соответственно.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Запрос для составления отчета
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]