Otimizar Script

Delphi

20/09/2008

Pessoal estou usando este script

Select * from cadcliente
inner join contas on
CadCliente.codigos = Contas.codindex and
Contas.status=´A PAGAR´

Firebird +Delphi2007

Pois bem, eu queria o script ainda mais otimizado, gostaria de saber quem são os clientes que possuem 4 ou + registros com status=´A PAGAR´ na tabela CONTAS.

Desde já agradeço


Estanieski

Estanieski

Curtidas 0

Respostas

Emerson Nascimento

Emerson Nascimento

20/09/2008

select 
  cli.id,
  cli.nome,
  count(contas.*) apagar
from
  cadcliente cli
inner join
  contas on (contas.codindex = cli.codigos
    and contas.status=´A PAGAR´)
group by
  cli.id,
  cli.nome
having
  count(contas.*) >= 4



GOSTEI 0
Estanieski

Estanieski

20/09/2008

Valeu irmão....me ajudou muito...


GOSTEI 0
POSTAR