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: Quantos crimes de cada tipo foram relatados em cada bairro no último mês?
 ###Tabelas: 
CREATE TABLE Neighborhoods (NeighborhoodID INT, NeighborhoodName VARCHAR(255)); CREATE TABLE CrimeTypes (CrimeTypeID INT, CrimeType VARCHAR(255)); CREATE TABLE Crimes (CrimeID INT, CrimeTypeID INT, NeighborhoodID INT, CrimeDate DATE);
SELECT n.NeighborhoodName, ct.CrimeType, COUNT(c.CrimeID) as CrimesCount FROM Crimes c JOIN Neighborhoods n ON c.NeighborhoodID = n.NeighborhoodID JOIN CrimeTypes ct ON c.CrimeTypeID = ct.CrimeTypeID WHERE c.CrimeDate >= DATEADD(month, -1, GETDATE()) GROUP BY n.NeighborhoodName, ct.CrimeType;