2011/4/28 Jefferson Dias <[email protected]>:
>
> A ordem pode ser o Id da pessoa, já tentei da seguinte forma:

Não ordem de resultado, mas de classificar o telefone… qual seria o
primeiro número de telefone?

> SELECT
>     p.pessoa_id,
>     p.nome,
>     fone
> FROM pessoas p
> LEFT JOIN ( select pessoa_id, max(fone), from fones_pessoas group by
> pessoa_id) f
> ON(p.pessoa_id=f.pessoa_id);
>
> porem sem sucesso ate agora.

Pelo que entendi, juntaste externamente (por quê?) pessoas com o maior
número de telefone (o que não faz sentido) de fones_pessoas?

Que tal uma junção simples?


-- 
skype:leandro.gfc.dutra?chat      Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191              gTalk: xmpp:[email protected]
+55 (11) 9406 7191        ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT-3  MSN: msnim:[email protected]
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a