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: Qual é o melhor plano de banda larga em termos do número de assinantes e sua taxa mensal?
 ###Tabelas: 
CREATE TABLE broadband_plans (id INT, plan_name VARCHAR(50), monthly_fee FLOAT, num_subscribers INT); INSERT INTO broadband_plans (id, plan_name, monthly_fee, num_subscribers) VALUES (1, 'Plan A', 60.0, 1000); INSERT INTO broadband_plans (id, plan_name, monthly_fee, num_subscribers) VALUES (2, 'Plan B', 70.0, 1500); INSERT INTO broadband_plans (id, plan_name, monthly_fee, num_subscribers) VALUES (3, 'Plan C', 50.0, 1200);
SELECT plan_name, monthly_fee, num_subscribers FROM (SELECT plan_name, monthly_fee, num_subscribers, RANK() OVER (ORDER BY num_subscribers DESC, monthly_fee DESC) as rn FROM broadband_plans) x WHERE rn = 1;