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 pacientes foram atendidos por prestadores de cuidados de saúde da área rural X em 2021?
 ###Tabelas: 
CREATE TABLE providers (provider_id INT, provider_name VARCHAR(50), area_id INT); CREATE TABLE provider_visits (visit_id INT, provider_id INT, patient_id INT, visit_date DATE);
SELECT COUNT(DISTINCT patient_id) as num_patients FROM provider_visits INNER JOIN providers ON provider_visits.provider_id = providers.provider_id WHERE providers.area_id = (SELECT area_id FROM areas WHERE area_name = 'rural area X') AND YEAR(visit_date) = 2021;