Мне нужно объединить эти запросы, чтобы я вернулся к списку месяцев, с новым итогом и возвращаемым итогом (чтобы отслеживать новых и возвращающихся пользователей). В настоящее время у меня есть эти два вопроса ниже. Первый считает устройства, которые являются новыми (обнаружение частоты), второй считается возвращением. Я хочу вывести результаты, чтобы это была таблица со строками для каждого месяца, затем два столбца с новыми и возвращаемыми данными.
SELECT COUNT( DISTINCT (mac) ) AS new,
EXTRACT( MONTH FROM date_time ) AS month
FROM detected_devices
WHERE client_id = 11
AND venue_id = 1
AND detection_frequency = 1
GROUP BY month
UNION ALL
SELECT COUNT( DISTINCT (mac) ) AS returning,
EXTRACT( MONTH FROM date_time ) AS month
FROM detected_devices
WHERE client_id = 11
AND venue_id = 1
AND detection_frequency > 1
GROUP BY month
Я осмотрелся, но не нашел никакой информации о том, как это можно сделать с помощью псевдонимов.