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 é a porcentagem de assinantes de telefonia móvel pós-paga que estão usando a rede 5G em cada cidade na região Norte?
 ###Tabelas: 
CREATE TABLE subscriber_data (subscriber_id INT, network_type VARCHAR(10), city VARCHAR(20), region VARCHAR(20)); INSERT INTO subscriber_data (subscriber_id, network_type, city, region) VALUES (1, '5G', 'Chicago', 'North'), (2, '4G', 'NYC', 'East'), (3, '5G', 'Detroit', 'North'), (4, '3G', 'Albany', 'East'), (5, '4G', 'Buffalo', 'East');
SELECT city, 100.0 * SUM(CASE WHEN network_type = '5G' THEN 1 ELSE 0 END) / COUNT(*) as pct_5g FROM subscriber_data WHERE region = 'North' AND subscriber_type = 'postpaid' GROUP BY city;