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 é a alteração percentual na participação dos cidadãos no último mês?
 ###Tabelas: 
CREATE TABLE citizen_participation (participation_date DATE, participation_value INT);
SELECT (SUM(CASE WHEN participation_date >= DATEADD(month, -1, GETDATE()) THEN participation_value ELSE 0 END) - SUM(CASE WHEN participation_date < DATEADD(month, -1, GETDATE()) THEN participation_value ELSE 0 END)) * 100.0 / SUM(participation_value) OVER () as participation_percentage_change FROM citizen_participation WHERE participation_date < GETDATE();