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 mudança anual na capacidade instalada total de energia solar em relação ao ano anterior para cada país.
 ###Tabelas: 
CREATE TABLE SolarCapacity (Year INT, Country VARCHAR(50), Capacity INT); INSERT INTO SolarCapacity (Year, Country, Capacity) VALUES (2018, 'Country1', 100), (2018, 'Country2', 200), (2018, 'Country3', 300), (2019, 'Country1', 120), (2019, 'Country2', 250), (2019, 'Country3', 350), (2020, 'Country1', 150), (2020, 'Country2', 300), (2020, 'Country3', 400);
SELECT Year, Country, LAG(SUM(Capacity)) OVER (PARTITION BY Country ORDER BY Year) AS PreviousYearCapacity, SUM(Capacity) AS CurrentYearCapacity, SUM(Capacity) - LAG(SUM(Capacity)) OVER (PARTITION BY Country ORDER BY Year) AS YearlyChange FROM SolarCapacity GROUP BY Year, Country;