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 orçamento total alocado para hospitais por estado?
 ###Tabelas: 
CREATE TABLE state_hospitals (hospital_id INT, hospital_name VARCHAR(50), state_name VARCHAR(50), budget_allocation INT); INSERT INTO state_hospitals VALUES (1, 'Hospital1', 'StateA', 8000000), (2, 'Hospital2', 'StateB', 9000000), (3, 'Hospital3', 'StateA', 7000000), (4, 'Hospital4', 'StateC', 10000000), (5, 'Hospital5', 'StateB', 6000000);
SELECT state_name, SUM(budget_allocation) as total_budget FROM state_hospitals GROUP BY state_name;