Вопрос: Сколько клиентов активно в любой данный месяц в году (например, ..., июнь 2005 г., июль 2005 г., ...., июнь 2006 г. и т. Д.)?Мы определяем active как выполнение хотя бы одной аренды в течение этого месяца.
Я сделал запрос, но мне нужно немного его изменить, вот мой запрос:
SELECT rental_date, to_char(rental_date, 'Mon YYYY')
FROM rental
ORDER BY rental_date desc
Я пытаюсь использовать «WITH», которое возвращает количество арендных ставок, группирование по customer_id, to_char (rental_date, 'Mon YYYY')
Вот диаграмма ER
Спасибо!