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 de novos visitantes por gênero de programa no primeiro trimestre de 2022?
 ###Tabelas: 
CREATE SCHEMA events; CREATE TABLE events (event_id INT, event_name VARCHAR(255), event_genre VARCHAR(255), visit_date DATE, visitor_id INT); INSERT INTO events (event_id, event_name, event_genre, visit_date, visitor_id) VALUES (1, 'Concert', 'Music', '2022-01-10', 1001), (2, 'Play', 'Theater', '2022-02-12', 1002), (3, 'Workshop', 'Education', '2022-03-15', 1003);
SELECT event_genre, COUNT(DISTINCT CASE WHEN visit_date BETWEEN '2022-01-01' AND '2022-03-31' THEN visitor_id END) as new_visitors FROM events GROUP BY event_genre;