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 todas as torres móveis que tiveram interrupções na rede nos últimos 30 dias, juntamente com o número de interrupções e a duração de cada interrupção.
 ###Tabelas: 
CREATE TABLE mobile_towers (id INT, latitude DECIMAL(9,6), longitude DECIMAL(9,6));CREATE VIEW network_issues AS SELECT tower_id, date, issue_type, duration FROM network_outages;
SELECT mt.id, mt.latitude, mt.longitude, COUNT(ni.tower_id) as num_outages, SUM(ni.duration) as total_outage_duration FROM mobile_towers mt INNER JOIN network_issues ni ON mt.id = ni.tower_id WHERE ni.date >= DATE_SUB(CURRENT_DATE, INTERVAL 30 DAY) GROUP BY mt.id;