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: Encontrar assinantes de banda larga com uso no top 10% para cada região, ordenados por região e depois por uso em ordem decrescente.
 ###Tabelas: 
CREATE TABLE broadband_subscribers (subscriber_id INT, usage FLOAT, region VARCHAR(255)); INSERT INTO broadband_subscribers (subscriber_id, usage, region) VALUES (1, 80.5, 'North'), (2, 70.2, 'North'), (3, 65.1, 'South'), (4, 95.3, 'East'), (5, 55.0, 'West');
SELECT region, subscriber_id, usage FROM (SELECT region, subscriber_id, usage, NTILE(10) OVER (PARTITION BY region ORDER BY usage DESC) as usage_tile FROM broadband_subscribers) t WHERE t.usage_tile = 1 ORDER BY region, usage DESC;