Re: [delphi-br] Como otimizar essa qry?

2007-10-22 Por tôpico Jaques Dix
cara tenta assim... SELECT cad.nome, cad.codigo From cadastro cad LEFT JOIN orpenf OP ON OP.CdCliente = cad.Codigo where OP.cadastro BETWEEN DATE_SUB(curdate(), INTERVAL 90 DAY) and CURDATE() AND OP.Codigo IS NULL GROUP BY cad.nome, cad.codigo Não sei se vai funcionar nessa sintaxe..

RE: [delphi-br] Como otimizar essa qry?

2007-10-21 Por tôpico Rubem Nascimento da Rocha
Tenta isso: select distinct cad.codigo, cad.nome from orpenf join cadastro cad on cad.codigo = orpenf.codigo where orpenf.cadastro not between date_sub(curdate(), interval 90 day) and curdate() Sds. To: delphi-br@yahoogrupos.com.br From: [EMAIL

Re: [delphi-br] Como otimizar essa qry?

2007-10-21 Por tôpico Eduardo Silva dos Santos
A Sugestão do Rubem é ótima, verifique também se existe um índice para o campo cadastro da tabela orpenf usado no Where. Em 21/10/07, Rubem Nascimento da Rocha [EMAIL PROTECTED] escreveu: Tenta isso: select distinct cad.codigo, cad.nome from orpenf join cadastro cad on cad.codigo =

Re: [delphi-br] Como otimizar essa qry?

2007-10-21 Por tôpico Rodrigo Mota
Opa valew, funcionou melhor...mas demora um pouco devido a qtd de registros, irei verificar amanhã as conf. do servidor, qq coisa indico um upgrade para melhorar mais. Ja deu uma melhorada enorme.. att, Rodrigo Mota. Sun, 21 Oct 2007 17:32:29 -0300, Eduardo Silva dos Santos [EMAIL