Olha, pelo meu pouco entendimento, você tem 2 opções:
1 - construir uma procedure no banco para tal.

2 - fazer isso dentro de sua aplicação.



2009/6/25 Roberto Baselio Lopes <[email protected]>:
> OK
>
> Imagine uma lista de nomes
>
> Afonso
> Joaquim
> Manuel
> Roberto
> Tadeu
> Zaqueu
>
>
> Eu queria num select informar um nome roberto e ele me retornar o nome tadeu
> que é o proximo registro, ou então me retornar Manuel, que é o registro
> anterior.
>
> O order by que coloquei no select anterior foi apenas par garantir a ordem
> alfabetica
>
>
>
> Roberto Baselio Lopes
> http://www.google.com/profiles/rbaselio
>
>
>
> 2009/6/25 Aldemir Vieira <[email protected]>
>>
>> Roberto,
>>
>> Que tal você dizer exatamente o que quer que sua query retorne?
>>
>> Pela sua pesquisa, só retornarão usuários cujo nome sejam 'roberto'.
>> Então, mesmo imaginando o que vc queira, seria interessante buscar o
>> seu requisito, ou da aplicação. O que é esse "imediatamente após"? O
>> registro da tabela que está fora dessa query? O "order by" ordena a
>> seleção e não os dados que ficaram de fora do escopo.
>>
>> Vejo que existe um problema básico de entendimento. Explique o que
>> realmente quer.
>>
>> 2009/6/25 Roberto Baselio Lopes <[email protected]>:
>> > Amigos, uma pergunta, como faço para no select abaixo o banco retornar o
>> > registro imeditamente após em ordem alfabetica??
>> >
>> > select * from usuario where nome = 'roberto' order by nome;
>> >
>> >
>> > Obrigado a todos.
>> >
>> > Roberto Baselio Lopes
>> > http://www.google.com/profiles/rbaselio
>> >
>> >
>> > _______________________________________________
>> > pgbr-geral mailing list
>> > [email protected]
>> > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>> >
>> >
>>
>>
>>
>> --
>> Forte abraço,
>> Aldemir Vieira
>> _______________________________________________
>> 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