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 participação de mercado do transporte público elétrico em Londres, Reino Unido?
 ###Tabelas: 
CREATE TABLE public_transportation (transport_id INT, type VARCHAR(50), city VARCHAR(50), electric BOOLEAN);
SELECT 100.0 * COUNT(*) / (SELECT COUNT(*) FROM public_transportation WHERE city = 'London') FROM public_transportation WHERE city = 'London' AND electric = TRUE;