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
