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 número de leitos hospitalares em hospitais rurais por estado?
 ###Tabelas: 
CREATE TABLE states (state_abbr CHAR(2), state_name VARCHAR(50)); INSERT INTO states (state_abbr, state_name) VALUES ('AK', 'Alaska'), ('AL', 'Alabama'), ('AR', 'Arkansas'); CREATE TABLE hospitals (hospital_id INT, hospital_name VARCHAR(100), rural BOOLEAN, num_beds INT); INSERT INTO hospitals (hospital_id, hospital_name, rural, num_beds) VALUES (1, 'Rural Hospital A', true, 50), (2, 'Urban Hospital B', false, 100); CREATE TABLE hospital_location (hospital_id INT, state_abbr CHAR(2)); INSERT INTO hospital_location (hospital_id, state_abbr) VALUES (1, 'AK'), (2, 'AL');
SELECT hl.state_abbr, h.hospital_name, h.num_beds FROM hospitals h JOIN hospital_location hl ON h.hospital_id = hl.hospital_id WHERE h.rural = true;