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 serviços de ambulância rurais em cada condado, ordenado pelo nome do condado.
 ###Tabelas: 
CREATE TABLE ambulances (ambulance_id INT, name TEXT, rural BOOLEAN); CREATE TABLE counties (county_code TEXT, county_name TEXT); INSERT INTO ambulances (ambulance_id, name, rural) VALUES (1, 'Rural Ambulance Service', TRUE), (2, 'Urban Ambulance Service', FALSE); INSERT INTO counties (county_code, county_name) VALUES ('NY-1', 'New York County 1'), ('NY-2', 'New York County 2');
SELECT 'Ambulance' as type, counties.county_name, COUNT(ambulances.ambulance_id) as count FROM ambulances INNER JOIN counties ON TRUE WHERE ambulances.rural = TRUE GROUP BY counties.county_name ORDER BY counties.county_name;