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 dos serviços públicos em áreas urbanas ao longo do último ano?
 ###Tabelas: 
CREATE TABLE feedback (id INT, service VARCHAR(20), rating INT, date DATE); INSERT INTO feedback VALUES (1, 'Public Service A', 5, '2022-01-01'), (2, 'Public Service B', 3, '2022-01-02'), (3, 'Public Service A', 4, '2022-01-03'), (4, 'Public Service C', 2, '2022-01-04'), (5, 'Public Service A', 5, '2022-01-05'); CREATE TABLE cities (id INT, name VARCHAR(20), type VARCHAR(10)); INSERT INTO cities VALUES (1, 'CityX', 'Urban'), (2, 'CityY', 'Rural'), (3, 'CityZ', 'Urban');
SELECT AVG(rating) FROM feedback INNER JOIN cities ON feedback.date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 YEAR) AND feedback.date < DATE_SUB(CURRENT_DATE, INTERVAL 0 YEAR) WHERE cities.type = 'Urban';