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: Quantos hospitais existem em cada cidade no estado da Califórnia, e qual é o número total de leitos em cada hospital?
 ###Tabelas: 
CREATE TABLE cities (city_name VARCHAR(255), state_abbreviation VARCHAR(255)); INSERT INTO cities (city_name, state_abbreviation) VALUES ('CityJ', 'CA'), ('CityK', 'CA'), ('CityL', 'CA'); CREATE TABLE hospitals (hospital_name VARCHAR(255), city_name VARCHAR(255), num_beds INT); INSERT INTO hospitals (hospital_name, city_name, num_beds) VALUES ('HospitalJ', 'CityJ', 200), ('HospitalK', 'CityJ', 300), ('HospitalL', 'CityK', 400), ('HospitalM', 'CityL', 500);
SELECT h.city_name, COUNT(h.hospital_name) AS num_hospitals, SUM(h.num_beds) AS total_beds FROM hospitals h INNER JOIN cities c ON h.city_name = c.city_name WHERE c.state_abbreviation = 'CA' GROUP BY h.city_name;