Fazer busca de parte da string...
Olá Pessoal..estou tentando fazer uma busca de parte de uma string em um campo.... ex:
tenho as string:
01000100
01001200
01000300
quero fazer uma busca onde dos digitos 3 a 5 fossem igual a 0 (zero), usando SQL.
ele me retornaria o 01000100 e 01000300
select codigo from tabela where ????/
tentei substring. mais naum deu certo...
alguem tem alguma idéia..estou no aguardo..obrigado..
tenho as string:
01000100
01001200
01000300
quero fazer uma busca onde dos digitos 3 a 5 fossem igual a 0 (zero), usando SQL.
ele me retornaria o 01000100 e 01000300
select codigo from tabela where ????/
tentei substring. mais naum deu certo...
alguem tem alguma idéia..estou no aguardo..obrigado..
Thiago Coleti
Curtidas 0
Respostas
Nildo
27/06/2006
[quote:674d457651=´Thiago Coleti´]Olá Pessoal..estou tentando fazer uma busca de parte de uma string em um campo.... ex:
tenho as string:
01000100
01001200
01000300
quero fazer uma busca onde dos digitos 3 a 5 fossem igual a 0 (zero), usando SQL.
ele me retornaria o 01000100 e 01000300
select codigo from tabela where ????/
tentei substring. mais naum deu certo...
alguem tem alguma idéia..estou no aguardo..obrigado..[/quote:674d457651]
Olá.
Talvez seja assim?
Ou então
tenho as string:
01000100
01001200
01000300
quero fazer uma busca onde dos digitos 3 a 5 fossem igual a 0 (zero), usando SQL.
ele me retornaria o 01000100 e 01000300
select codigo from tabela where ????/
tentei substring. mais naum deu certo...
alguem tem alguma idéia..estou no aguardo..obrigado..[/quote:674d457651]
Olá.
Talvez seja assim?
select * from Tabela where position( ´000´ in Campo ) = 3
Ou então
select * from Tabela where Campo like ´...000¬´
GOSTEI 0
Rjun
27/06/2006
Seria bom você informar que Banco de Dados você está usando.
GOSTEI 0
Thiago Coleti
27/06/2006
Olá estou usando Delphi 7, PostgreSql, Zeos
GOSTEI 0