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 volume médio de produção para todas as minas de prata no México, agrupado por ano?
 ###Tabelas: 
CREATE TABLE mines (id INT, name TEXT, location TEXT, production_volume INT, year INT, mineral TEXT); INSERT INTO mines (id, name, location, production_volume, year, mineral) VALUES (1, 'Mexican Silver Mine 1', 'Mexico', 6000, 2020, 'silver'); INSERT INTO mines (id, name, location, production_volume, year, mineral) VALUES (2, 'Mexican Silver Mine 2', 'Mexico', 7000, 2020, 'silver'); INSERT INTO mines (id, name, location, production_volume, year, mineral) VALUES (3, 'Mexican Silver Mine 3', 'Mexico', 8000, 2019, 'silver');
SELECT year, AVG(production_volume) FROM mines WHERE location = 'Mexico' AND mineral = 'silver' GROUP BY year;