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 pacientes que visitaram tanto hospitais quanto clínicas no último ano?
 ###Tabelas: 
CREATE TABLE hospital_visits_2022 (patient_id INT, hospital_name VARCHAR(50), visit_date DATE); INSERT INTO hospital_visits_2022 (patient_id, hospital_name, visit_date) VALUES (1, 'Hospital A', '2022-01-01'), (2, 'Hospital B', '2022-02-01'), (3, 'Hospital A', '2022-03-01'); CREATE TABLE clinic_visits_2022 (patient_id INT, clinic_name VARCHAR(50), visit_date DATE); INSERT INTO clinic_visits_2022 (patient_id, clinic_name, visit_date) VALUES (1, 'Clinic A', '2022-01-01'), (2, 'Clinic B', '2022-02-01'), (3, 'Clinic A', '2022-03-01');
SELECT hv.patient_id FROM hospital_visits_2022 hv INNER JOIN clinic_visits_2022 cv ON hv.patient_id = cv.patient_id WHERE hv.visit_date >= '2022-01-01' AND hv.visit_date < '2023-01-01';