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: Liste as 3 minas com a maior produtividade de mão de obra.
 ###Tabelas: 
CREATE TABLE mine (id INT, name TEXT, location TEXT, labor_productivity INT); INSERT INTO mine (id, name, location, labor_productivity) VALUES (1, 'Golden Gorge', 'CA', 120), (2, 'Silver Ridge', 'NV', 150), (3, 'Bronze Basin', 'CO', 180); CREATE TABLE employee (id INT, mine_id INT, productivity INT); INSERT INTO employee (id, mine_id, productivity) VALUES (1, 1, 10), (2, 1, 12), (3, 2, 15), (4, 2, 17), (5, 3, 20), (6, 3, 22);
SELECT m.name, AVG(e.productivity) as avg_productivity FROM mine m JOIN employee e ON m.id = e.mine_id GROUP BY m.name ORDER BY avg_productivity DESC LIMIT 3;