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 quantidade total de recursos esgotados pelas operações de mineração de carvão, e quais locais esgotaram mais de 80% de seus recursos totais?
 ###Tabelas: 
CREATE TABLE mining_sites (id INT, site_name TEXT, resource_type TEXT, total_resources_available INT);CREATE TABLE resources_depleted (site_id INT, amount_depleted INT);
SELECT r.resource_type, s.site_name, SUM(r.amount_depleted) as total_depleted, s.total_resources_available FROM mining_sites s JOIN resources_depleted r ON s.id = r.site_id WHERE r.resource_type = 'coal' GROUP BY r.resource_type, s.site_name HAVING SUM(r.amount_depleted) / s.total_resources_available > 0.8;