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 é o número médio de VE registrados por mês desde 2018 na tabela 'vehicle_registrations'?
 ###Tabelas: 
CREATE TABLE vehicle_registrations (registration_date DATE, is_ev BOOLEAN, PRIMARY KEY (registration_date, is_ev)); INSERT INTO vehicle_registrations (registration_date, is_ev) VALUES ('2018-01-01', true); INSERT INTO vehicle_registrations (registration_date, is_ev) VALUES ('2018-01-05', true);
SELECT AVG(ev_registrations_per_month) FROM (SELECT EXTRACT(MONTH FROM registration_date) AS month, COUNT(*) FILTER (WHERE is_ev = true) AS ev_registrations_per_month FROM vehicle_registrations WHERE registration_date >= '2018-01-01' GROUP BY month) subquery;