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: Encontre os departamentos no banco de dados 'city_expenses' que possuem um orçamento inferior ao orçamento do departamento 'Public Works'.
 ###Tabelas: 
CREATE TABLE department (id INT, name VARCHAR(50), budget DECIMAL(10,2)); INSERT INTO department (id, name, budget) VALUES (1, 'Public Works', 500000.00), (2, 'Education', 800000.00), (3, 'Health', 700000.00), (4, 'Parks', 300000.00), (5, 'Libraries', 600000.00);
SELECT name, budget FROM department WHERE budget < (SELECT budget FROM department WHERE name = 'Public Works');