Мне интересно, можно ли сравнить 2 результата запроса в один в PostgreSQL. Например: у меня есть эти данные за весь месяц марта, затем у меня есть другие данные за весь месяц апреля.
Этот запрос я использую для получения данных за март месяц:
SELECT availability_date, ROUND(AVG(availability_percentage),2)
FROM dashboard.availability
WHERE availability_date BETWEEN '2020-03-01' AND '2020-04-01'
GROUP BY availability_date
ORDER BY availability_date ASC
Тогда это тот, который я использую для получения данных за апрель месяц:
SELECT availability_date, ROUND(AVG(availability_percentage),2)
FROM dashboard.availability
WHERE availability_date BETWEEN '2020-04-01' AND '2020-05-01'
GROUP BY availability_date
ORDER BY availability_date ASC
Могу ли я объединить их в один данные, чтобы я можно отобразить результат за оба месяца? Например:
Month percentage
March 100%
February 85%