Olá, alguém pode fornecer uma consulta ao explorador de dados que liste todos os novos usuários da última semana e do último mês? Seria ideal se o formato já incluísse as menções com @, facilitando a cópia e colagem em uma nova postagem de boas-vindas a esses novos membros da comunidade.
Novos usuários na última semana (nomes de usuário formatados)
Isso deve funcionar bem para você -
select concat ('@', username)
from users
where created_at >= CURRENT_DATE - INTERVAL '1 week'
order by created_at desc
Basta alterar “1 week” para “1 month” ou qualquer outro intervalo desejado. Em seguida, você pode exportar como CSV e copiar e colar o resultado em uma postagem.
Novos usuários dentro de um intervalo de tempo determinado (nomes de usuário formatados)
Atualizei para incluir o cabeçalho da coluna e um parâmetro, para que você possa alterar facilmente o intervalo:
-- [params]
-- string :interval = 1 week
select concat ('@', username) as "new users"
from users
where created_at >= CURRENT_DATE - INTERVAL :interval
order by created_at desc