Я пытаюсь найти клиентов, у которых есть как минимум 4 аккаунта, хотя бы с 1 аккаунтом, который был открыт за последние 6 месяцев.
Пока я могу получить счета клиентов и общее количество счетов, но я не уверен, как добавить столбец для количества новых счетов, открытых за последние 6 месяцев.
SELECT CustomerID
,COUNT(AccountID) as 'Total Accounts'
FROM Customer
GROUP BY CustomerID
HAVING COUNT(AccountID) >= 3`
Вот мои таблицы:
и
![Accounts](https://i.stack.imgur.com/KZy7N.png)
А вот что мой конечный результат должен выглядеть так.пока у меня есть CustomerID и Total Accounts.
CustomerID | Total Accounts | New Accounts |
-----------+----------------+------------- +
Ben | 3 | 1 |
РЕДАКТИРОВАТЬ: Программа, в которую я буду импортировать этот запрос, не допускает операторов case.