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: Mostrar os nomes e cargos dos funcionários que estão na empresa há mais de 10 anos nas tabelas 'employee_details' e 'employee_hires' do esquema 'hr'.
 ###Tabelas: 
CREATE TABLE hr.employee_details (id INT, employee_id INT, first_name VARCHAR(50), last_name VARCHAR(50), department VARCHAR(50), birth_date DATE); CREATE TABLE hr.employee_hires (id INT, employee_id INT, hire_date DATE, job_id VARCHAR(20)); CREATE TABLE hr.jobs (id INT, job_id VARCHAR(20), job_title VARCHAR(50));
SELECT e.first_name, e.last_name, j.job_title FROM hr.employee_details e INNER JOIN hr.employee_hires h ON e.employee_id = h.employee_id INNER JOIN hr.jobs j ON h.job_id = j.job_id WHERE DATEDIFF(CURDATE(), h.hire_date) > 3650;