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 total de acidentes de mineração e as métricas de produtividade do trabalho associadas para cada país na África?
 ###Tabelas: 
CREATE TABLE african_countries (id INT, country TEXT); INSERT INTO african_countries (id, country) VALUES (1, 'South Africa'), (2, 'Ghana'), (3, 'Zambia'), (4, 'Tanzania'), (5, 'Mali'); CREATE TABLE mines (id INT, country TEXT, accidents INT, productivity FLOAT); INSERT INTO mines (id, country, accidents, productivity) VALUES (1, 'South Africa', 5, 1.2), (2, 'Ghana', 3, 1.5), (3, 'Zambia', 7, 1.8), (4, 'Tanzania', 4, 1.3), (5, 'Mali', 6, 1.6);
SELECT m.country, COUNT(m.id) AS total_accidents, AVG(m.productivity) AS avg_productivity FROM mines m GROUP BY m.country;