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: Encontre a receita total para cada categoria de produto, particionada por ano, ordenada pelo nome do produto.
 ###Tabelas: 
CREATE TABLE Sales (SaleID INT, ProductID INT, ProductName VARCHAR(50), ProductCategory VARCHAR(50), Year INT, Revenue INT); INSERT INTO Sales VALUES (1, 1, 'ProductA', 'CategoryA', 2020, 1000), (2, 2, 'ProductB', 'CategoryB', 2021, 1500);
SELECT ProductName, SUM(Revenue) OVER (PARTITION BY ProductCategory, Year ORDER BY ProductName) AS TotalRevenueByProduct FROM Sales;