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: Identificar o número de violações de segurança alimentar para cada restaurante na tabela 'safety_inspections', com uma classificação geral de 'excelente' ou 'bom' na tabela 'restaurant_ratings'?
 ###Tabelas: 
CREATE TABLE safety_inspections (restaurant_id INT, violation_count INT);CREATE TABLE restaurant_ratings (restaurant_id INT, overall_rating VARCHAR(20));
SELECT s.restaurant_id, SUM(s.violation_count) as total_violations FROM safety_inspections s INNER JOIN restaurant_ratings r ON s.restaurant_id = r.restaurant_id WHERE r.overall_rating IN ('excellent', 'good') GROUP BY s.restaurant_id;