Средняя температура по дням года с SQLite DDB - PullRequest
0 голосов
/ 18 апреля 2020

Я ищу хорошее решение для отображения средней температуры изо дня в день в базе данных SQLite.

В моей базе данных, для примера, у меня есть столбец даты и столбец температуры для каждого дня с 5 лет, как это.

пример

Я хотел бы получить для каждого дня года среднюю температуру из моей базы данных. Я нашел запрос для расчета среднего значения за один день, но я не знаю, как мне сделать так за каждый день

SELECT avg(min) FROM historique WHERE strftime('%m-%d', date )= "04-01";

Не могли бы вы мне помочь, пожалуйста?

1 Ответ

0 голосов
/ 18 апреля 2020

Вы должны использовать использовать GROUP BY:

SELECT strftime('%m-%d', date) day, avg(min) 
FROM historique 
GROUP BY day
...