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 a diferença no número de hospitais entre áreas rurais e urbanas.
 ###Tabelas: 
CREATE TABLE hospitals (name VARCHAR(255), city_type VARCHAR(255), num_beds INT); INSERT INTO hospitals (name, city_type, num_beds) VALUES ('General Hospital', 'Urban', 500); INSERT INTO hospitals (name, city_type, num_beds) VALUES ('Mount Sinai Hospital', 'Urban', 1200); INSERT INTO hospitals (name, city_type, num_beds) VALUES ('Rural Clinic Hospital', 'Rural', 100);
SELECT (SUM(CASE WHEN city_type = 'Urban' THEN 1 ELSE 0 END) - SUM(CASE WHEN city_type = 'Rural' THEN 1 ELSE 0 END)) FROM hospitals;