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 total de escolas públicas e hospitais públicos em cada estado?
 ###Tabelas: 
CREATE TABLE schools (state VARCHAR(20), school_type VARCHAR(20), num_schools INT); INSERT INTO schools (state, school_type, num_schools) VALUES ('California', 'public', 5000), ('Texas', 'public', 4000), ('New York', 'public', 3000), ('Florida', 'public', 2500), ('Illinois', 'public', 2000);   CREATE TABLE hospitals (state VARCHAR(20), hospital_type VARCHAR(20), num_hospitals INT); INSERT INTO hospitals (state, hospital_type, num_hospitals) VALUES ('California', 'public', 500), ('Texas', 'public', 450), ('New York', 'public', 400), ('Florida', 'public', 350), ('Illinois', 'public', 300);
SELECT s.state, SUM(s.num_schools) AS total_schools, SUM(h.num_hospitals) AS total_hospitals FROM schools s INNER JOIN hospitals h ON s.state = h.state GROUP BY s.state;