Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é a receita total gerada a partir de upgrades de associação para cada usuário no último ano?
 ###Tabelas: 
CREATE TABLE Memberships (ID INT PRIMARY KEY, UserID INT, MembershipType VARCHAR(50), StartDate DATE, EndDate DATE, Revenue DECIMAL(10,2));   CREATE TABLE Upgrades (ID INT PRIMARY KEY, UserID INT, UpgradeDate DATE, UpgradeRevenue DECIMAL(10,2));
SELECT Users.Name, SUM(Upgrades.UpgradeRevenue) AS TotalUpgradeRevenue FROM Users JOIN Memberships ON Users.ID = Memberships.UserID JOIN Upgrades ON Users.ID = Upgrades.UserID WHERE Upgrades.UpgradeDate >= DATEADD(year, -1, GETDATE()) GROUP BY Users.Name;