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 diferença no número de avaliações de visitantes para cada local de patrimônio entre o ano atual e o ano anterior?
 ###Tabelas: 
CREATE TABLE HeritageSitesReviews (ID INT, SiteName VARCHAR(100), Year INT, Reviews INT); INSERT INTO HeritageSitesReviews (ID, SiteName, Year, Reviews) VALUES (1, 'Machu Picchu', 2022, 500); INSERT INTO HeritageSitesReviews (ID, SiteName, Year, Reviews) VALUES (2, 'Taj Mahal', 2022, 800);
SELECT SiteName, Year, Reviews, LAG(Reviews) OVER (PARTITION BY SiteName ORDER BY Year) AS PreviousYearReviews, Reviews - COALESCE(PreviousYearReviews, 0) AS Difference FROM HeritageSitesReviews;