Guest bccosta Postado Junho 13, 2008 Denunciar Share Postado Junho 13, 2008 Pessoal,Tenho um tabela que tenho um campo chamado outline_num cujo os valores são:11.11.1.11.1.1.1e assim por diante...Preciso de fazer um select buscando apenas os números anteriores ao último "." de cada linha.Exemplo de resultado que desejo:111.11.1.1Por favor, alguém sabe como posso fazer isto?Valeu! :rolleyes: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Junho 17, 2008 Denunciar Share Postado Junho 17, 2008 você pode fazer isso facil pela funcao substring. veja aqui: http://www.1keydata.com/sql/sql-substring.html Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 raphanasc Postado Junho 25, 2008 Denunciar Share Postado Junho 25, 2008 Só com substring você não conseguiria, acho q o jeito certo seria reverter a string achar o primeiro "." (charindex) pegar a substring até esse ponto e reverter o resultado final da substring retornada. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest bccosta
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! :rolleyes:
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.