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 clientes de celular pré-pago em cada cidade que possuem assinaturas de banda larga?
 ###Tabelas: 
CREATE TABLE prepaid_city_customers (customer_id INT, city VARCHAR(50), prepaid BOOLEAN); INSERT INTO prepaid_city_customers (customer_id, city, prepaid) VALUES (1, 'Seattle', FALSE), (2, 'Bellevue', TRUE), (3, 'Seattle', FALSE); ALTER TABLE broadband_subscriptions ADD COLUMN city VARCHAR(50); UPDATE broadband_subscriptions SET city = (SELECT city FROM city_customers WHERE city_customers.customer_id = broadband_subscriptions.customer_id);
SELECT pc.city, (COUNT(CASE WHEN bs.subscription = TRUE THEN 1 END) * 100.0 / COUNT(bs.customer_id)) AS percentage FROM prepaid_city_customers pc JOIN broadband_subscriptions bs ON pc.customer_id = bs.customer_id GROUP BY pc.city;