Separadores

1 resposta
J

Pessoal,

Tenho um tabela que tenho um campo chamado outline_num cujo os valores são:
1
1.1
1.1.1
1.1.1.1
e assim por diante…

Preciso de fazer um select buscando apenas os números anteriores ao último “.” de cada linha.
Exemplo de resultado que desejo:
1
1
1.1
1.1.1

Por favor, alguém sabe como posso fazer isto?

Valeu! :wink:

1 Resposta

T

Pegue os valores retornados pelo Select, e trate isso no seu programa Java. Acho que em alguns bancos de dados é até possível fazer o que você quer, mas é mais fácil fazer isso no Java mesmo, a menos que você precise dessa expressão para fazer alguma outra consulta ou JOIN.

A propósito, procure por String.lastIndexOf, que procura na string de trás para frente.

Criado 13 de junho de 2008
Ultima resposta 13 de jun. de 2008
Respostas 1
Participantes 2