Olá pessoal,

 

Tenho um select que me retorna.

 

Usuário - ação - data_hora acesso:

"Luciano";"access";"2014-06-10 16:38:56"

"Luciano";"access";"2014-06-10 16:40:54"

"Luciano";"access";"2014-06-10 16:41:03"

"Luciano";"access";"2014-06-10 16:44:03"

"Luciano";"access";"2014-06-10 16:45:34"

"Luciano";"access";"2014-06-10 16:46:08"

 

Preciso  calcular linha a linha o tempo que usuário realizou a operação.

 

Usuário - ação - data_hora acesso - tempo:

"Luciano";"access";"2014-06-10 16:38:56"-tempo

"Luciano";"access";"2014-06-10 16:40:54",2:04

"Luciano";"access";"2014-06-10 16:41:03",1:04

"Luciano";"access";"2014-06-10 16:44:03",3:00

"Luciano";"access";"2014-06-10 16:45:34",1:30

"Luciano";"access";"2014-06-10 16:46:08",1:34

 

Pensei usar Window Function mas parece que não suporta timestamp.

 

Alguém pode dar uma dica ?

 

Att,

Paulo.

 

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a