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 é a produtividade média dos mineiros por país, dividida por tipo de mina?
 ###Tabelas: 
CREATE TABLE mines (id INT, country VARCHAR(20), mine_type VARCHAR(20), productivity FLOAT); INSERT INTO mines (id, country, mine_type, productivity) VALUES (1, 'Canada', 'Open-pit', 50), (2, 'Canada', 'Underground', 60), (3, 'Mexico', 'Open-pit', 55), (4, 'Mexico', 'Underground', 65);
SELECT country, mine_type, AVG(productivity) AS avg_productivity FROM mines GROUP BY country, mine_type ORDER BY avg_productivity DESC;