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: Quantas infrações de trânsito ocorreram em cada bairro no último mês, ordenadas pela data?
 ###Tabelas: 
CREATE TABLE TrafficViolations (ViolationID INT, ViolationDate DATE, Neighborhood VARCHAR(20)); INSERT INTO TrafficViolations (ViolationID, ViolationDate, Neighborhood) VALUES (1, '2022-03-01', 'Downtown'), (2, '2022-03-05', 'Uptown'), (3, '2022-03-10', 'Harbor'), (4, '2022-03-15', 'Hills');
SELECT Neighborhood, COUNT(*) AS Violations, ViolationDate FROM TrafficViolations WHERE ViolationDate >= DATEADD(month, -1, GETDATE()) GROUP BY Neighborhood, ViolationDate ORDER BY ViolationDate;