No meu sistema cada vez que o Usuário faz LogIn ou LogOut do Programa é gerado um registro na tabela LogUserInOut, campos: IdUsuario; LogDate; LogTime; LogInOut.
No campo LogInOut é armazenado “In” quando o usuário Entra e “Out” quando Encerra/Fecha o programa. Até aqui sem problemas.
Como gero uma consulta ou relatório da tabela juntando na mesma linha/registro o Time In e o Time Out de cada Usuário?
Exemplo tabela LogUserInOut:
IdUsuario; LogDate; LogTime; LogInOut
Avelino; 01/10/2020; 10:00:00; In
Avelino; 01/10/2020; 10:15:00; Out
Avelino ; 01/10/2020; 12:00:00; In
Avelino; 01/10/2020; 12:10:00; Out
Fernando; 01/10/2020; 10:05:00; In
Fernando; 01/10/2020; 10:30:00; Out
Fernando; 01/10/2020; 14:00:00; In
Fernando; 01/10/2020; 15:00:00; Out
Consulta ou Relatório desejado:
IdUsuario; LogDate; Time In; Time Out
Avelino; 01/10/2020; 10:00:00; 10:15:00
Avelino; 01/10/2020; 12:00:00; 12:10:00
Fernando; 01/10/2020; 10:05:00; 10:30:00
Fernando; 01/10/2020; 14:00:00; 15:00:00
Obrigado.
- Anexos
- LogInOut.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (18 Kb) Baixado 9 vez(es)
Última edição por feweb em 17/10/2020, 19:28, editado 1 vez(es)