Я использую Microsoft SQL Server Management Studio 2017.
У меня есть таблица со следующими столбцами: CustomerID (int), DateContacted (date), PurchaseDate (date)
Я хочу добавить две колонки (формулы), которые покажут мне следующее:
-TimesContacted = Сколько раз с клиентом связывались до покупки товара. Однако, если этот покупатель не купил товар в течение 3 месяцев после того, как с ним связались, не считайте его покупкой товара.
-RepeatedBuyer = Выясните, был ли покупатель повторным покупателем. Если клиент купил более одного продукта в течение 4 месяцев после того, как с ним связались, не отмечайте его как повторного покупателя.
Прилагается таблица с конечным результатом, который я ищу.