Bom dia.
>
> Segue o select que aqui deu certo, qualquer coisa posta ai.
>
> select *
> from (
> select distinct(tp.mem) as mem,min(tp.data) as data
> from tmp.tb_tmp tp
> group by tp.mem
> having count(tp.mem) > 1 --se quiser apenas os que tiveram modificacao
> ) as foo
> order by mem,data
>
>
Quase funcionou, exceto por um detalhe:
- Em 2011-11-21 15:34:00, mem 1054 volta a repetir. ele deveria ter tambem
entrado no resultado, ou seja: eu teria 2 saidas para 1054, uma as
15:26:00 e outra as 15:34:00. Abaixo é o resultado que preciso ter:
data | mem
-------------------------------+------
2011-11-21 15:21:00 | 1038
2011-11-21 15:22:00 | 1049
2011-11-21 15:25:00 | 1052
**2011-11-21 15:26:00 | 1054*
2011-11-21 15:29:00 | 1065
2011-11-21 15:30:00 | 1080
2011-11-21 15:32:00 | 1073
2011-11-21 15:33:00 | 1065
* *2011-11-21 15:34:00 | 1054*
De qualquer forma, valeu muito!!!
Abraços,
> Espero que te ajude.
> Abraços!
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
--
Moisés P. Sena
(Analista e desenvolvedor de sistemas WEB e mobile)
http://www.moisespsena.com
http://linux.moisespsena.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral