У меня есть одна таблица со столбцами, которая содержит данные о ветре (ветер, порывы и направление)
Я хочу получить среднее значение для ветра и порыва ветра и наиболее распространенное значение для направления за выбранный период времени
Я могу сделать это в двух запросах, но не знаю, как их объединить
SELECT
avg(wind) as wind,
avg(gust) as gust
FROM
station
WHERE
id >='2018-10-20 00:00:00' AND id <'2018-10-20 04:00:00'
SELECT
direction,
count(direction) as sm
FROM
station
WHERE
id >='2018-10-20 00:00:00' AND id <'2018-10-20 04:00:00'
GROUP BY
direction
ORDER BY
sm DESC LIMIT 1
Я пытался
SELECT
avg(wind) as wind,
avg(gust) as gust,
direction,
count(direction) as sm
FROM
station
WHERE
id >='2018-10-20 00:00:00' AND id <'2018-10-20 04:00:00'
GROUP BY
direction
ORDER BY
sm DESC LIMIT 1
, но это вычислит среднее для данных, но толькогде направление является наиболее распространенным значением.Помощь приветствуется