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 pontuação média de segurança alimentar para restaurantes em uma determinada cidade ao longo do tempo?
 ###Tabelas: 
CREATE TABLE restaurants (restaurant_id INT, city VARCHAR(255), food_safety_score INT, inspection_date DATE); INSERT INTO restaurants (restaurant_id, city, food_safety_score, inspection_date) VALUES (1, 'New York', 90, '2022-01-01'), (2, 'Los Angeles', 85, '2022-01-02'), (3, 'New York', 95, '2022-01-03');
SELECT city, AVG(food_safety_score) FROM restaurants GROUP BY city, DATE_TRUNC('month', inspection_date);