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 vendidos na América do Norte em 2020?
 ###Tabelas: 
CREATE TABLE VehicleSales (id INT, vehicle_type VARCHAR(255), sale_date DATE, units_sold INT, country VARCHAR(255)); INSERT INTO VehicleSales (id, vehicle_type, sale_date, units_sold, country) VALUES (1, 'Gasoline', '2017-01-01', 500, 'USA'); INSERT INTO VehicleSales (id, vehicle_type, sale_date, units_sold, country) VALUES (2, 'Electric', '2020-01-01', 800, 'Canada');
SELECT (COUNT(*) FILTER (WHERE vehicle_type = 'Electric')) * 100.0 / COUNT(*) FROM VehicleSales WHERE sale_date >= '2020-01-01' AND country IN ('USA', 'Canada');