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 número total de locais de mineração e sua elevação média, divididos pelo tipo de mineral extraído?
 ###Tabelas: 
CREATE TABLE Mining_Sites (Id INT, Name VARCHAR(50), Mineral VARCHAR(50), Elevation FLOAT, Type VARCHAR(50)); INSERT INTO Mining_Sites (Id, Name, Mineral, Elevation, Type) VALUES (1, 'Site A', 'Gold', 5000.00, 'underground'); INSERT INTO Mining_Sites (Id, Name, Mineral, Elevation, Type) VALUES (2, 'Site B', 'Silver', 6000.00, 'open-pit');
SELECT Type, COUNT(*) as Total_Sites, AVG(Elevation) as Avg_Elevation FROM Mining_Sites GROUP BY Type;