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 nomes de todas as agências governamentais que têm um orçamento inferior ao orçamento médio de todas as agências no esquema 'Federal'.
 ###Tabelas: 
CREATE TABLE Federal.agencies (name VARCHAR(50), budget INT); INSERT INTO Federal.agencies (name, budget) VALUES ('Department of Defense', 7000000000), ('Department of Education', 70000000), ('Department of Health and Human Services', 1200000000), ('Department of State', 50000000), ('Department of Transportation', 80000000);
SELECT name FROM Federal.agencies WHERE budget < (SELECT AVG(budget) FROM Federal.agencies);