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: Identificar usuários que aumentaram seu número de passos em mais de 10% nos últimos 30 dias.
 ###Tabelas: 
CREATE TABLE steps (id INT, user_id INT, daily_step_count INT, step_date DATE); INSERT INTO steps (id, user_id, daily_step_count, step_date) VALUES (1, 1, 8000, '2022-03-01'), (2, 2, 9000, '2022-03-15');
SELECT user_id FROM (SELECT user_id, daily_step_count, LAG(daily_step_count, 1) OVER (PARTITION BY user_id ORDER BY id) AS previous_step_count, (daily_step_count::DECIMAL / LAG(daily_step_count, 1) OVER (PARTITION BY user_id ORDER BY id)) * 100 AS step_increase_percentage FROM steps WHERE DATE(CURRENT_DATE() - INTERVAL 30 DAY) <= DATE(step_date)) AS subquery WHERE step_increase_percentage > 100;