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 os nomes dos pacientes da Geórgia rural que foram diagnosticados com uma doença em 2019 e têm mais de 40 anos de idade.
 ###Tabelas: 
CREATE TABLE patients (id INT, name VARCHAR(50), age INT, gender VARCHAR(10), region VARCHAR(50)); CREATE TABLE diseases (id INT, patient_id INT, name VARCHAR(50), diagnosis_date DATE, severity INT); INSERT INTO patients (id, name, age, gender, region) VALUES (1, 'James Smith', 65, 'Male', 'Rural Georgia'); INSERT INTO diseases (id, patient_id, name, diagnosis_date, severity) VALUES (1, 1, 'Diabetes', '2019-05-10', 5);
SELECT patients.name FROM patients INNER JOIN diseases ON patients.id = diseases.patient_id WHERE patients.region = 'Rural Georgia' AND diseases.diagnosis_date BETWEEN '2019-01-01' AND '2019-12-31' AND patients.age > 40;