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 mínimo de dias entre as primeiras e últimas tentativas de login para cada usuário no último mês?
 ###Tabelas: 
CREATE TABLE UserLogins (id INT, user_id INT, login_date DATE);
SELECT user_id, DATEDIFF(day, MIN(login_date), MAX(login_date)) as days_between_logins FROM UserLogins WHERE login_date >= DATEADD(month, -1, GETDATE()) GROUP BY user_id;