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 violações de segurança no local de trabalho por mês para a União A?
 ###Tabelas: 
CREATE TABLE SafetyViolations (Id INT, UnionId INT, ViolationDate DATE); INSERT INTO SafetyViolations (Id, UnionId, ViolationDate) VALUES (1, 1, '2021-01-01'), (2, 1, '2021-02-15'), (3, 1, '2021-03-05');
SELECT AVG(ViolationCount) as AvgViolationsPerMonth FROM (SELECT COUNT(*) as ViolationCount, MONTH(ViolationDate) as Month FROM SafetyViolations WHERE UnionId = 1 GROUP BY Month) as MonthlyViolations;