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 esforços de limpeza e o número total de voluntários para cada local, e o número total de esforços de limpeza e o número total de voluntários para cada mês?
 ###Tabelas: 
CREATE TABLE CleanUp (id INT PRIMARY KEY, location VARCHAR(255), cleanup_date DATE, volunteers INT, hours_worked INT);
SELECT l.location, DATE_FORMAT(c.cleanup_date, '%Y-%m') as month, COUNT(*) as total_cleanup_efforts, SUM(volunteers) as total_volunteers FROM CleanUp c INNER JOIN (SELECT DISTINCT location FROM CleanUp) as l ON c.location = l.location GROUP BY l.location, month;