[firebase-br] Ajuda em SQL "Obrigado"

Carlos Alberto dos santos sdcarlosalberto em hotmail.com
Seg Ago 1 17:56:28 -03 2005


Olá amigos tenho que fazer uma pesquisa no banco onde envio esse sql:

Select wID, wIDPaciente, wIDMedico, wData, wIDConvenio from ConsultaMedica 
where wData between '01.01.2004'  and ' 01.01.2007' and
widconvenio in 
(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,80,90,50,60,100,200,7000); => dentro do 
in(tem mais de 1500 codigos). Eu acho que não é a melhor forma.

Alguem saberia um jeito melhor de fazer isso? já tentei com o filter do 
clientdaset mais não obtive sucesso o problema é que quando coloco no filter 
clientdataset.filter := 'widconvenio 
in(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,80,90,50,60,100,200,7000) gera erro. 
só consigo com um valor. Se alguém poder me ajudar agradeço.

_________________________________________________________________
Chegou o que faltava: MSN Acesso Grátis. Instale Já! 
http://www.msn.com.br/discador





Mais detalhes sobre a lista de discussão lista