[firebase-br] ajuda com SQL

Ze Luiz zeluizdala em terra.com.br
Ter Maio 31 15:00:34 -03 2011


obrigado pela Felipe

Pois é testei o operador IN só que não funcionou, veja o comando:

SELECT COD_AL,COD_CID FROM ETLABAT WHERE COD_CID in ('001,002,003'), foi 
isso que vc sugeriu né?
mas não retorna nenhum registro, mas na tabela tem registro com esse codigo.



----- Original Message ----- 
From: "Felipe Caputo" <felipe.caputo em gmail.com>
To: "Ze Luiz" <zeluizdala em terra.com.br>; "FireBase" <lista em firebase.com.br>
Sent: Tuesday, May 31, 2011 2:47 PM
Subject: Re: [firebase-br] ajuda com SQL


Vai usar Delphi? Se for, utilize StringReplace para substituir os espaços
por vírgulas e utilize o operador IN (WHERE COD_CID IN ('SUA STRING'))

Em 31 de maio de 2011 14:46, Ze Luiz <zeluizdala em terra.com.br> escreveu:

> Ola pessoal
>
> Preciso fazer uma pesquisa SQL, numa tabela com um campo (COD_CID) do tipo
> varchar, onde tem uma codificação seguinte o formato 001,002,003, etc. eu
> tenho uma variavel que receberá uma string contendo esses codigos no 
> formato
> '001 002 003 005  007' e assim por diante, não tenho o controle de qtos 
> são
> esse codigos e qual o tamanho da string, o que preciso se pegar essa 
> string
> e pesquisar quais delas tem no campo cod_cid.
>
> Se alguem tiver alguma sugestão, fico grato
>
> Att
>
> Zé Luiz
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista