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 de veículos elétricos em Tóquio em comparação com veículos híbridos?
 ###Tabelas: 
CREATE TABLE vehicles (vehicle_id INT, vehicle_type VARCHAR(50), registration_date TIMESTAMP, city VARCHAR(50)); INSERT INTO vehicles (vehicle_id, vehicle_type, registration_date, city) VALUES (1, 'electric', '2021-01-01', 'Tokyo'), (2, 'hybrid', '2021-01-02', 'Tokyo'), (3, 'gasoline', '2021-01-03', 'Tokyo');
SELECT 100.0 * COUNT(CASE WHEN vehicle_type = 'electric' THEN 1 END) / COUNT(*) AS electric_market_share, 100.0 * COUNT(CASE WHEN vehicle_type = 'hybrid' THEN 1 END) / COUNT(*) AS hybrid_market_share FROM vehicles WHERE city = 'Tokyo';