[firebase-br] Amigos Ajuda em SQL

Kléber Caneva kdcc em terra.com.br
Ter Abr 4 15:23:37 -03 2006


Tente assim, mas não sei se vai melhorar muita coisa. Poste o resultado...

Básicamente eu coloquei os campos com condição simples antes do Between... e 
coloquei o Left Join, não sei pq mas em alguns casos obtive melhoras 
consideraveis usando left join...

Select c.wid, c.widPaciente,c.widMedico, c.wdata, c.widConvenio, c.wNumero,
         c.wValor,c.wManual,c.wTipo, cv.wid, cv.wconvenio, p.wid, p.wnome
from ConsultaMedica c
  left join paciente p on (p.wid = c.widpaciente)
  left join convenio cv on (cv.wid = c.widconvenio)
where c.wIDMedico = 3
and c.wIDConvenio = 972
and c.wTipo = 'C'
and c.wstatus = 0
and c.wData between '31.03.2006' and '31.03.2006'
order by c.wdata

[]´s

Kléber Caneva

----- Original Message ----- 
From: "Carlos Alberto dos santos" <sdcarlosalberto em hotmail.com>
To: <lista em firebase.com.br>
Sent: Tuesday, April 04, 2006 2:52 PM
Subject: [firebase-br] Amigos Ajuda em SQL


Olá amigos tem alguma forma de Otimizar essa sql para ficar mais rápida.
Obrigado

Select c.wid, c.widPaciente,c.widMedico, c.wdata, c.widConvenio, c.wNumero,
         c.wValor,c.wManual,c.wTipo, cv.wid, cv.wconvenio, p.wid, p.wnome
from ConsultaMedica c
  join paciente p on (paciente.wid = ConsultaMedica.widpaciente)
  join convenio cv on (convenio.wid = ConsultaMedica.widconvenio)
where ConsultaMedica.wData between '31.03.2006' and '31.03.2006'
and ConsultaMedica.wIDMedico = 3
and ConsultaMedica.wIDConvenio = 972
and ConsultaMedica.wTipo = 'C'
and ConsultaMedica.wstatus = 0
order by ConsultaMedica.wdata

_________________________________________________________________
Facilite sua vida: Use o Windows Desktop Search e encontre qualquer arquivo
ou e-mail em seu PC. Acesse:  http://desktop.msn.com.br


______________________________________________
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

E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1144173302.566251.5363.curepipe.terra.com.br,3895,Des15,Des15

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 04/04/2006 / Versão: 
4.4.00/4733
Proteja o seu e-mail Terra: http://mail.terra.com.br/








Mais detalhes sobre a lista de discussão lista