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 os 3 tipos mais comuns de maquinaria utilizados em operações de mineração, por horas totais utilizadas?
 ###Tabelas: 
CREATE TABLE machinery (mine_id INT, machine_type TEXT, total_hours INT); INSERT INTO machinery (mine_id, machine_type, total_hours) VALUES (1, 'Bulldozer', 450), (1, 'Excavator', 500), (1, 'Dump Truck', 600), (2, 'Bulldozer', 300), (2, 'Excavator', 550), (2, 'Dump Truck', 400), (3, 'Bulldozer', 350), (3, 'Excavator', 520), (3, 'Dump Truck', 450);
SELECT machine_type, SUM(total_hours) AS total_hours_used FROM machinery GROUP BY machine_type ORDER BY total_hours_used DESC LIMIT 3;