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 média de emissões de CO2 por dia para operações de mineração no Canadá, nos últimos anos, particionada pelo tipo de mineração?
 ###Tabelas: 
CREATE TABLE mining_operations (id INT, mining_type VARCHAR(255), country VARCHAR(255), co2_emissions FLOAT, operation_date DATE); INSERT INTO mining_operations (id, mining_type, country, co2_emissions, operation_date) VALUES (1, 'open pit', 'Canada', 500, '2021-01-01'), (2, 'underground', 'Canada', 700, '2021-02-01'), (3, 'open pit', 'Canada', 600, '2021-03-01');
SELECT mining_type, AVG(co2_emissions / DATEDIFF(day, operation_date, GETDATE())) as avg_co2_emissions_per_day FROM mining_operations WHERE country = 'Canada' AND operation_date >= DATEADD(year, -1, GETDATE()) GROUP BY mining_type;