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 que fizeram upgrade para 5G no esquema 'Telecom' agrupados por idade?
 ###Tabelas: 
CREATE TABLE Subscribers (SubscriberID INT, Age INT, PlanID INT, UpgradedTo5G BOOLEAN); INSERT INTO Subscribers (SubscriberID, Age, PlanID, UpgradedTo5G) VALUES (1, 24, 1, true), (2, 35, 2, true), (3, 42, 3, true), (4, 19, 1, false), (5, 31, 2, false), (6, 51, 3, false);
SELECT Age, COUNT(SubscriberID) as TotalSubscribers, COUNT(CASE WHEN UpgradedTo5G THEN 1 END) as UpgradedSubscribers, 100*COUNT(CASE WHEN UpgradedTo5G THEN 1 END)/COUNT(SubscriberID) as Percentage FROM Telecom.Subscribers GROUP BY Age;