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: Quais estruturas regulatórias foram atualizadas no último mês?
 ###Tabelas: 
CREATE TABLE regulatory_frameworks (framework_id INT, timestamp TIMESTAMP, framework_name VARCHAR(50), framework_jurisdiction VARCHAR(50), framework_type VARCHAR(50), framework_text TEXT, update_timestamp TIMESTAMP); INSERT INTO regulatory_frameworks VALUES (3, '2022-02-04 16:00:00', 'KYC', 'Canada', 'law', 'Text of the KYC law in Canada', '2022-01-20 10:00:00');
SELECT framework_name, framework_jurisdiction, update_timestamp, RANK() OVER (ORDER BY update_timestamp DESC) as framework_rank FROM regulatory_frameworks WHERE update_timestamp BETWEEN (CURRENT_TIMESTAMP - INTERVAL '1 month') AND CURRENT_TIMESTAMP ORDER BY update_timestamp DESC