[firebase-br] Qual seria a melhor opção em relação ao desempenho....

Dimas - Pessoal dimas em dbsoftinformatica.com.br
Sáb Out 29 14:01:54 -03 2005


Ola pessoal,
Qual dos 2 selects seria a melhor opção em relação ao desempenho?
Estou colocando esta pergunta p/ q mas proximas instruções q vou fazer usarei a q for melhor.

1) SELECT
   (select C.cli_nome from clientes c where a.pi_codcliente = c.cli_codigo)as nomecliente,
   P.pro_codgrupo,P.pro_codsubgrupo,p.pro_codclassificacao,
   p.pro_codigo,p.pro_descricao,p.pro_unidade,
   a.pi_numeropedido,a.pi_codcliente,a.pi_codfornecproduto,
   a.pi_quantidade,a.pi_datamov,a.pi_valordesconto,
   a.pi_prunitario,a.pi_comissaoavista,a.pi_comissaoprazo,
   a.empresa 
FROM produtos P, ARQITENSPV A
   WHERE  P.pro_codigo = A.pi_codproduto  
   order by a.pi_datamov,p.pro_codigo

2) SELECT
   C.cli_nome,
   P.pro_codgrupo,P.pro_codsubgrupo,p.pro_codclassificacao,
   p.pro_codigo,p.pro_descricao,p.pro_unidade,
   a.pi_numeropedido,a.pi_codcliente,a.pi_codfornecproduto,
   a.pi_quantidade,a.pi_datamov,a.pi_valordesconto,
   a.pi_prunitario,a.pi_comissaoavista,a.pi_comissaoprazo,
   a.empresa
FROM produtos P,ARQITENSPV A, clientes C
   WHERE P.pro_codigo = A.pi_codproduto and C.cli_codigo = A.pi_codcliente
     order by a.pi_datamov,p.pro_codigo 

obrigado a todos

DBSOFT INFORMÁTICA LTDA
OURO FINO - MG
TE.(35)3441-5254
MSN:dimas em dbsoftinformatica.com.br




Mais detalhes sobre a lista de discussão lista