Сделайте этот шаг за шагом
Предыдущие клиенты (более 3 месяцев, но менее 6 месяцев)
SELECT CustomerNo
FROM TABLE_NAME_YOU_DID_NOT_TELL_US
WHERE InvoiceDt > CURRENT_DATE - 6 MONTHS -- newer than 6 months
AND InvoiceDt < CURRENT_DATE - 3 MONTHS -- older than 3 months
Теперь возьмите все за последние 3 месяца, кроме тех, которые
CREATE VIEW NEW_CUSTOMERS AS
SELECT *
FROM TABLE_NAME_YOU_DID_NOT_TELL_US
WHERE InvoiceDt > CURRENT_DATE - 3 MONTHS -- newer than 3 months
AND CustomerNo NOT IN (
SELECT CustomerNo
FROM TABLE_NAME_YOU_DID_NOT_TELL_US
WHERE InvoiceDt > CURRENT_DATE - 6 MONTHS -- newer than 6 months
AND InvoiceDt < CURRENT_DATE - 3 MONTHS -- older than 3 months
)
Вы также можете сделать это с помощью объединения.