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 dos EUA foram tratados com Terapia Cognitivo-Comportamental (TCC) no último ano?
 ###Tabelas: 
CREATE TABLE patients (patient_id INT, patient_name TEXT, country TEXT, treatment_start DATE); INSERT INTO patients (patient_id, patient_name, country, treatment_start) VALUES (1, 'John Doe', 'USA', '2021-06-15'), (2, 'Jane Smith', 'Canada', '2021-04-20'); CREATE TABLE treatments (treatment_id INT, patient_id INT, treatment_type TEXT, treatment_date DATE); INSERT INTO treatments (treatment_id, patient_id, treatment_type, treatment_date) VALUES (1, 1, 'CBT', '2021-06-16'), (2, 1, 'Medication', '2021-06-16'), (3, 2, 'CBT', '2021-04-21');
SELECT COUNT(DISTINCT p.patient_id) FROM patients p INNER JOIN treatments t ON p.patient_id = t.patient_id WHERE p.country = 'USA' AND t.treatment_type = 'CBT' AND t.treatment_date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 YEAR);