Re: [firebase-br] Amigos, Alguém tem alternativa melhor para essa consulta
Eduardo Jedliczka (TeamFB)
jedyfb em gmail.com
Seg Abr 3 12:31:16 -03 2006
Select C.wid, C.wconvenio from convenio C where EXISTS
(SELECT First 1 cm.widconvenio FROM consultamedica CM WHERE cm.wData
between
'31.03.2006' and '31.03.2006' and cm.wstatus = 0 and cm.widconvenio=c.wid)
======================
Eduardo Jedliczka
Membro do TeamFB - FireBase
Apucarana - PR
======================
----- Original Message -----
From: "Carlos Alberto" <sdcarlosalberto em hotmail.com>
To: <prismars em prismars.com.br>; "FireBase" <lista em firebase.com.br>
Sent: Sunday, April 02, 2006 11:01 AM
Subject: Re: [firebase-br] Amigos, Alguém tem alternativa melhor para essa
consulta
Obrigado pela ajuda Moacir,
Só que eu preciso de retornar dois campos na consulta o C.Wid e
C.Wconvenio. sendo que com distinct só consigo retornar um campo no caso o
C.WConvenio. Só consegui desse jeito
Select wid, wconvenio from convenio where wid in
(SELECT distinct widconvenio FROM consultamedica WHERE wData between
'31.03.2006' and '31.03.2006' and wstatus = 0)
SÓ QUE É UMA PESQUISA LENTA... VALEU PELA AJUDA
----- Original Message -----
From: "Prisma Sistemas - Moacir" <prismars em prismars.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Sunday, April 02, 2006 6:03 AM
Subject: Re: [firebase-br] Amigos, Alguém tem alternativa melhor para essa
consulta
Select Distinct !!
Select DISTINCT C.WConvenio
from com Convenio C
Inner Join Consultamedica CM on C.Wid=CM.WidConvenio
where CM.WData between '31.03.2006' and '31.03.2006' and CM.wstatus = 0
Carlos Alberto escreveu:
> Os dados da tabela convenio vem repitidos exemplo:
> unimed
> unimed
> eu queria que retornasse só 1 registro unimed. esse é o correto pois quero
> retornar os convenios atendidos entre um determinado período. Obrigado
>
> ----- Original Message -----
> From: "Eduardo Jedliczka (TeamFB)" <jedyfb em gmail.com>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Saturday, April 01, 2006 10:38 AM
> Subject: Re: [firebase-br] Amigos, Alguém tem alternativa melhor para essa
> consulta
>
>
> Sim, há várias formas não tão lentas para reescrever este select.
>
> Como por exemplo:
>
> Select C.WConvenio
> from com Convenio C
> Inner Join Consultamedica CM on C.Wid=CM.WidConvenio
> where CM.WData between '31.03.2006' and '31.03.2006' and CM.wstatus = 0
>
> ======================
> Eduardo Jedliczka
> Membro do TeamFB - FireBase
> Apucarana - PR
> ======================
>
> ----- Original Message -----
> From: "Carlos Alberto" <sdcarlosalberto em hotmail.com>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Wednesday, March 29, 2006 3:34 PM
> Subject: [firebase-br] Amigos, Alguém tem alternativa melhor para essa
> consulta
>
>
> Amigos, Alguém tem alternativa melhor para essa consulta.
>
> Select wconvenio from convenio where wid in
> (SELECT distinct widconvenio FROM consultamedica WHERE wData between
> '31.03.2006' and '31.03.2006' and wstatus = 0)
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista