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 tipos únicos de minerais foram extraídos de cada país no último ano?
 ###Tabelas: 
CREATE TABLE country_mineral_extraction (country_id INT, mineral_type TEXT, extraction_date DATE); INSERT INTO country_mineral_extraction (country_id, mineral_type, extraction_date) VALUES (1, 'mineralA', '2022-01-01'), (1, 'mineralB', '2022-02-01'), (2, 'mineralA', '2022-01-01'), (2, 'mineralC', '2022-02-01'), (3, 'mineralA', '2022-01-01'), (3, 'mineralB', '2022-02-01'), (3, 'mineralC', '2022-03-01');
SELECT country_id, COUNT(DISTINCT mineral_type) FROM country_mineral_extraction WHERE extraction_date >= '2022-01-01' AND extraction_date < '2023-01-01' GROUP BY country_id;