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 infrações de trânsito cometidas por cada motorista na cidade de Nova York em 2020?
 ###Tabelas: 
CREATE TABLE violations_2 (driver_id INT, violation_type VARCHAR(255), year INT); INSERT INTO violations_2 (driver_id, violation_type, year) VALUES (1, 'Speeding', 2020); INSERT INTO violations_2 (driver_id, violation_type, year) VALUES (1, 'Reckless Driving', 2020);
SELECT driver_id, COUNT(DISTINCT violation_type) OVER (PARTITION BY driver_id) as num_violations FROM violations_2 WHERE year = 2020