Для всех клиентов в возрасте от 25 до 35 лет узнать, каков net общий доход, полученный этими потребителями за последние 30 дней транзакций с максимальной даты транзакции, доступной в данных?
Пробовал много вещей, но не в состоянии решить эту проблему
Мой код
SELECT
SUM(total_amt) [NET TOTAL REVENUE]
FROM Transactions
INNER JOIN Customer ON Transactions.cust_id = Customer.customer_Id
WHERE tran_date >= DATEADD(day,-30,MAX(tran_date)) and DATEDIFF(YEAR,DOB,tran_date) between 25 and 30