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 pediatras em áreas urbanas?
 ###Tabelas: 
CREATE TABLE areas (area_type VARCHAR(10)); INSERT INTO areas (area_type) VALUES ('Urban'); CREATE TABLE providers (provider_id INT, provider_type VARCHAR(20), area_id INT); INSERT INTO providers (provider_id, provider_type, area_id) VALUES (1, 'Pediatrician', 1), (2, 'Surgeon', 2); CREATE TABLE area_lookup (area_id INT, area_name VARCHAR(20)); INSERT INTO area_lookup (area_id, area_name) VALUES (1, 'New York'), (2, 'Los Angeles');
SELECT p.provider_type, COUNT(p.provider_id) as pediatrician_count FROM providers p JOIN area_lookup al ON p.area_id = al.area_id WHERE p.provider_type = 'Pediatrician' AND al.area_name = 'New York' GROUP BY p.provider_type;