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 o número mínimo e máximo de leitos hospitalares para hospitais que oferecem serviços de emergência, em cada estado.
 ###Tabelas: 
CREATE TABLE hospitals (hospital_name VARCHAR(50), state VARCHAR(50), num_beds INTEGER, offers_emergency BOOLEAN); INSERT INTO hospitals (hospital_name, state, num_beds, offers_emergency) VALUES ('Hospital A', 'California', 250, TRUE), ('Hospital B', 'California', 150, FALSE), ('Hospital C', 'Texas', 300, TRUE), ('Hospital D', 'Texas', 180, TRUE), ('Hospital E', 'New York', 220, TRUE), ('Hospital F', 'New York', 270, TRUE);
SELECT state, MIN(num_beds) as min_beds, MAX(num_beds) as max_beds FROM hospitals WHERE offers_emergency = TRUE GROUP BY state;