Eu tenho uma tabela Activity_log que preciso obter uma saída básica de quantos usuários distintos efetuaram login naquele dia e resumi-los dia a dia. A tabela registra todas as ações de um usuário e terá diversas entradas por dia para cada usuário. Aqui está a mesa -
Isso é o que eu tenho até agora -
selecione DISTINCT CAST (test.activitytime AS data) Data, nome de usuário de [dbo].[activity_log] como teste
onde test.activitytime entre '2024-03-01' e '2024-03-08'
ordene por data
Aqui está a saída para isso -
Preciso que ele seja exibido todos os dias uma vez e some o total de usuários distintos por dia (não importa se eles fizeram login ontem também), apenas o total de usuários distintos por dia. Estou perdido sobre para onde ir a partir daqui
ou seja
2024-03-01 24
02/03/2024 39
2024-03-03 26