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: Liste o número de provedores dentários em cada condado, para condados com uma densidade populacional superior a 1000 pessoas por milha quadrada.
 ###Tabelas: 
CREATE TABLE dental_providers (id INT, county VARCHAR(20), provider_type VARCHAR(20)); INSERT INTO dental_providers (id, county, provider_type) VALUES (1, 'Bexar County', 'Dentist'); CREATE TABLE counties (county VARCHAR(20), state VARCHAR(2), pop_density INT); INSERT INTO counties (county, state, pop_density) VALUES ('Bexar County', 'TX', 2500);
SELECT h.county, COUNT(h.id) FROM dental_providers h JOIN counties c ON h.county = c.county WHERE c.pop_density > 1000 GROUP BY h.county;