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 que utilizaram um tipo específico de equipamento nos últimos 6 meses.
 ###Tabelas: 
CREATE TABLE mining_sites (id INT, name VARCHAR(50)); CREATE TABLE equipment_usage (site_id INT, equipment_type VARCHAR(20), usage_date DATE); INSERT INTO mining_sites (id, name) VALUES (1, 'Site A'), (2, 'Site B'), (3, 'Site C'); INSERT INTO equipment_usage (site_id, equipment_type, usage_date) VALUES (1, 'Drill', '2022-01-01'), (1, 'Shovel', '2022-02-01'), (2, 'Drill', '2022-01-01'), (2, 'Truck', '2022-02-01'), (3, 'Shovel', '2022-03-01');
SELECT ms.name FROM mining_sites ms INNER JOIN equipment_usage eu ON ms.id = eu.site_id WHERE eu.equipment_type = 'Drill' AND eu.usage_date BETWEEN DATEADD(month, -6, GETDATE()) AND GETDATE();