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 veículos elétricos em Tóquio, divididos por fabricante de carros?
 ###Tabelas: 
CREATE TABLE vehicles (id INT, manufacturer VARCHAR(255), vehicle_type VARCHAR(255), electric BOOLEAN); INSERT INTO vehicles (id, manufacturer, vehicle_type, electric) VALUES (1, 'Toyota', 'sedan', true), (2, 'Honda', 'hybrid', false);
SELECT manufacturer, 100.0 * COUNT(*) FILTER (WHERE electric) / COUNT(*) AS pct_electric FROM vehicles WHERE city = 'Tokyo' GROUP BY manufacturer;