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 multa média imposta para cada tipo de infração de trânsito em Chicago em 2021?
 ###Tabelas: 
CREATE TABLE violations_3 (violation_type VARCHAR(255), fine INT); INSERT INTO violations_3 (violation_type, fine) VALUES ('Speeding', 100); INSERT INTO violations_3 (violation_type, fine) VALUES ('Reckless Driving', 200);
SELECT violation_type, AVG(fine) OVER (PARTITION BY violation_type) as avg_fine FROM violations_3 WHERE YEAR(violation_date) = 2021