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: Exibir resultados de inspeção de segurança alimentar do último mês, incluindo o nome do restaurante e o item do menu.
 ###Tabelas: 
CREATE TABLE restaurants (restaurant_id INT, name VARCHAR(255), location VARCHAR(255)); INSERT INTO restaurants (restaurant_id, name, location) VALUES (1, 'Restaurant A', 'City A'), (2, 'Restaurant B', 'City B'); CREATE TABLE menu_items (item_id INT, name VARCHAR(255), category VARCHAR(255)); INSERT INTO menu_items (item_id, name, category) VALUES (1, 'Burger', 'Main Course'), (2, 'Salad', 'Side Dish'); CREATE TABLE inspections (inspection_id INT, item_id INT, restaurant_id INT, date DATE, result VARCHAR(255)); INSERT INTO inspections (inspection_id, item_id, restaurant_id, date, result) VALUES (1, 1, 1, '2022-02-01', 'Passed'), (2, 1, 2, '2022-02-15', 'Passed'), (3, 2, 1, '2022-02-10', 'Failed');
SELECT r.name, mi.name, i.date, i.result FROM inspections i JOIN restaurants r ON i.restaurant_id = r.restaurant_id JOIN menu_items mi ON i.item_id = mi.item_id WHERE i.date >= DATE(NOW()) - INTERVAL 30 DAY;