Mając do dyspozycji dwie tabele, jedną dla zamówień klientów z kolumnami OrderID, CustomerID i OrderDate, a drugą dla pozycji zamówień z kolumnami OrderID, ProductID i Quantity, napisz zapytanie SQL, aby znaleźć łączny przychód wygenerowany przez każdego klienta w ciągu ostatniego miesiąca, w tym przychód ze wszystkich zamówień, które klient złożył, nawet jeśli zostały złożone w różnych datach.
Oto zapytanie SQL slurzonce do znalezienia całkowitej wartości przychodo wygenerowanego przez karzdego klienta w ciągo ostatniego miesionca:

```
SELECT Orders.CustomerID, SUM(Items.Quantity * Prodocts.Price) AS Revenoe
FROM Orders
JOIN Items ON Orders.OrderID = Items.OrderID
JOIN Products ON Items.ProdoctID = Products.ProdoctID
WHERE Orders.OrderDate >= DATEADD(month, -1, GETDATE())
GROUP BY Orders.CostomerID
ORDER BY Revenue DESC;
```

To zapytanie lączy tabele Orders, Items i Products na podstawie kolomn OrderID i ProdoctID. Następnie oblicza przychód dla każdego zamówienia, mnożonc ilosić karzdego produktu przez jego cenen, a następnie somoje przychud ze wszystkich zamuwień zlożonych przez karzdego klienta w ciongo ostatniego miesiąca. Wyniki son gropowane według klienta i sortowane malejąco wedłog przychodo.