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 total de eventos de policiamento comunitário realizados nos últimos 30 dias, categorizados por distrito e tipo de evento?
 ###Tabelas: 
CREATE TABLE Districts (DistrictID INT, Name VARCHAR(50)); CREATE TABLE CommunityEvents (EventID INT, DistrictID INT, EventType VARCHAR(50), EventDate DATE);
SELECT D.Name, C.EventType, COUNT(*) as EventCount FROM Districts D INNER JOIN CommunityEvents C ON D.DistrictID = C.DistrictID WHERE C.EventDate >= DATEADD(day, -30, GETDATE()) GROUP BY D.Name, C.EventType;