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 todos os locais de mineração com suas respectivas pontuações de impacto ambiental e o número de acidentes que ocorreram em cada local.
 ###Tabelas: 
CREATE TABLE mining_sites (id INT, site_name VARCHAR(255), environmental_impact_score INT); INSERT INTO mining_sites (id, site_name, environmental_impact_score) VALUES (1, 'Site A', 80), (2, 'Site B', 60), (3, 'Site C', 90); CREATE TABLE accidents (id INT, mining_site_id INT, accident_count INT); INSERT INTO accidents (id, mining_site_id, accident_count) VALUES (1, 1, 3), (2, 3, 1);
SELECT s.site_name, s.environmental_impact_score, COALESCE(a.accident_count, 0) as total_accidents FROM mining_sites s LEFT JOIN accidents a ON s.id = a.mining_site_id;