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: Listar todas as estatísticas de impacto ambiental para operações de mineração na Rússia e no Canadá?
 ###Tabelas: 
CREATE TABLE canadian_provinces (id INT, name VARCHAR(50)); CREATE TABLE russian_regions (id INT, name VARCHAR(50)); CREATE TABLE mining_operations (id INT, country_id INT, region VARCHAR(20), annual_co2_emissions INT); INSERT INTO canadian_provinces (id, name) VALUES (1, 'Alberta'), (2, 'British Columbia'); INSERT INTO russian_regions (id, name) VALUES (1, 'Siberia'), (2, 'Urals'); INSERT INTO mining_operations (id, country_id, region, annual_co2_emissions) VALUES (1, 1, 'Canada', 5000), (2, 1, 'Canada', 6000), (3, 2, 'Russia', 7000), (4, 2, 'Russia', 8000);
SELECT m.annual_co2_emissions, m.region FROM mining_operations m INNER JOIN (SELECT * FROM canadian_provinces WHERE name = 'Alberta' UNION ALL SELECT * FROM russian_regions WHERE name = 'Siberia') c ON m.country_id = c.id;