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: Mostrar a porcentagem de assinantes de banda larga por tipo de tecnologia, ordenada da maior para a menor.
 ###Tabelas: 
CREATE TABLE broadband_subscribers (subscriber_id INT, technology VARCHAR(255)); INSERT INTO broadband_subscribers (subscriber_id, technology) VALUES (1, 'Fiber'), (2, 'Cable'), (3, 'DSL'), (4, 'Fiber'), (5, 'Cable'), (6, 'Satellite');
SELECT technology, 100.0 * COUNT(*) OVER (PARTITION BY technology) / SUM(COUNT(*)) OVER () as pct_subscribers FROM broadband_subscribers GROUP BY technology ORDER BY pct_subscribers DESC;