Pessoal,

estou com a mesma dúvida no meu caso tenho a tabela Fones e a tabela Pessoas. 
Uma pessoa pode ter mais de um telefone.
Quero que o meu select retorne apenas o primeiro registro deste join.


Atenciosamente,


Jefferson Dias

Date: Thu, 28 Apr 2011 10:43:03 -0400
From: [email protected]
To: [email protected]
Subject: Re: [pgbr-geral] Select para retornar ultimo valor de cada ID

Usa o RETURNING

2011/4/26 Marcone <[email protected]>

Vê se assim resolve:



select t1.*

from Teste01 t1

join (select id, max(datetime) datetime

        from Teste01

        group by id) t2

  on t2.id = t1.id

        and t2.datetime = t1.datetime;

_______________________________________________

pgbr-geral mailing list

[email protected]

https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral




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

Responder a