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 é o nome e a localização do funcionário em Chicago que trabalha em um restaurante com uma violação de segurança alimentar no último mês?
 ###Tabelas: 
CREATE TABLE Employee (id INT PRIMARY KEY, name VARCHAR(255), role VARCHAR(255), restaurant_id INT); CREATE TABLE Restaurant (id INT PRIMARY KEY, name VARCHAR(255), type VARCHAR(255), city VARCHAR(255)); CREATE TABLE Inspection (id INT PRIMARY KEY, restaurant_id INT, date DATE, violation VARCHAR(255));
SELECT e.name, r.city FROM Employee e INNER JOIN Restaurant r ON e.restaurant_id = r.id INNER JOIN Inspection i ON r.id = i.restaurant_id WHERE i.date >= DATEADD(month, -1, GETDATE()) AND r.city = 'Chicago';