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: Identificar assinantes de banda larga com quedas consecutivas de velocidade maiores que 20% nos últimos 6 meses, em ordem crescente de IDs de assinatura.
 ###Tabelas: 
CREATE TABLE broadband_usage (subscriber_id INT, speed FLOAT, month INT); INSERT INTO broadband_usage (subscriber_id, speed, month) VALUES (1, 300, 1), (1, 280, 2), (1, 260, 3), (2, 200, 1), (2, 180, 2), (2, 160, 3);
SELECT subscriber_id, speed, month FROM (SELECT subscriber_id, speed, month, LAG(speed, 1) OVER (PARTITION BY subscriber_id ORDER BY month) as prev_speed FROM broadband_usage) t WHERE t.speed < 0.8 * t.prev_speed AND (t.prev_speed IS NULL OR t.speed < 0.8 * t.prev_speed) ORDER BY subscriber_id;