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 produtos foram recolhidos em cada país por motivos de segurança, no último ano?
 ###Tabelas: 
CREATE TABLE Product_Safety_Records (id INT, product_id INT, inspection_date DATE, result VARCHAR(255)); CREATE TABLE Recalls (id INT, product_id INT, recall_date DATE, reason VARCHAR(255), country VARCHAR(255));
SELECT r.country, COUNT(DISTINCT r.id) as number_of_recalls FROM Recalls r JOIN Product_Safety_Records psr ON r.product_id = psr.product_id WHERE r.recall_date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 YEAR) GROUP BY r.country;