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: Liste todos os restaurantes que tiveram uma violação na inspeção de segurança alimentar.
 ###Tabelas: 
CREATE TABLE Restaurants (RestaurantID int, RestaurantName varchar(255)); INSERT INTO Restaurants (RestaurantID, RestaurantName) VALUES (1, 'Mama Mia'), (2, 'Taqueria Los Compadres'), (3, 'Wok Express'); CREATE TABLE Inspections (InspectionID int, RestaurantID int, Violation varchar(255)); INSERT INTO Inspections (InspectionID, RestaurantID, Violation) VALUES (1, 2, 'Cross-contamination'), (2, 3, 'Improper food storage');
SELECT R.RestaurantName FROM Restaurants R INNER JOIN Inspections I ON R.RestaurantID = I.RestaurantID WHERE I.Violation IS NOT NULL;