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 acidentes de mineração foram relatados no continente africano por ano, nos últimos 3 anos?
 ###Tabelas: 
CREATE TABLE accidents (id INT, site_name VARCHAR(50), date DATE, accident_type VARCHAR(50)); INSERT INTO accidents (id, site_name, date, accident_type) VALUES (1, 'Site X', '2020-03-15', 'Fire');
SELECT YEAR(date) AS year, COUNT(*) AS accidents_count FROM accidents WHERE site_name LIKE 'Africa' AND date >= DATE_SUB(CURDATE(), INTERVAL 3 YEAR) GROUP BY year;