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 classificação média do hotel em cada cidade para um ano específico?
 ###Tabelas: 
CREATE TABLE Hotels (Hotel_ID INT, Hotel_Name VARCHAR(50), City VARCHAR(30)); INSERT INTO Hotels (Hotel_ID, Hotel_Name, City) VALUES (1, 'HotelA', 'CityA'), (2, 'HotelB', 'CityB'), (3, 'HotelC', 'CityA'); CREATE TABLE Ratings (Rating_ID INT, Hotel_ID INT, Rating INT, Visit_Year INT); INSERT INTO Ratings (Rating_ID, Hotel_ID, Rating, Visit_Year) VALUES (1, 1, 4, 2019), (2, 1, 4, 2020), (3, 2, 5, 2019), (4, 2, 5, 2020), (5, 3, 3, 2019), (6, 3, 3, 2020);
SELECT H.City, V.Visit_Year, AVG(R.Rating) AS Average_Rating  FROM Ratings R  JOIN Hotels H  ON R.Hotel_ID = H.Hotel_ID  JOIN (SELECT Hotel_ID, MAX(Visit_Year) AS Visit_Year  FROM Ratings  GROUP BY Hotel_ID) V  ON R.Hotel_ID = V.Hotel_ID AND R.Visit_Year = V.Visit_Year  GROUP BY H.City, V.Visit_Year;