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: Excluir os sites de mineração que estiveram inativos nos últimos seis meses.
 ###Tabelas: 
CREATE TABLE mining_sites (site_id INT, site_name VARCHAR(255)); INSERT INTO mining_sites (site_id, site_name) VALUES (1, 'Site A'), (2, 'Site B'); CREATE TABLE mining_activities (activity_id INT, site_id INT, activity_date DATE); INSERT INTO mining_activities (activity_id, site_id, activity_date) VALUES (1, 1, '2022-01-01'), (2, 1, '2022-01-02'), (3, 2, '2022-01-01');
DELETE s FROM mining_sites s LEFT JOIN mining_activities a ON s.site_id = a.site_id WHERE a.activity_date IS NULL OR a.activity_date < DATE_SUB(CURDATE(), INTERVAL 6 MONTH);