[firebase-br] Ajuda em Select

Jean R. Streleski jrs.net em uol.com.br
Qui Maio 19 13:49:13 -03 2005


VAlew Alexandre

    Ficou numa performance aceitável e funcionou tranquilo.


Atè +
Jean R. Streleski
Bauru / SP



  ----- Original Message ----- 
  From: alexander em ht4b.com.br 
  To: lista em firebase.com.br 
  Sent: Thursday, May 19, 2005 12:23 PM
  Subject: Re: [firebase-br] Ajuda em Select


  Jean,

  Testa se desse jeito resolveria. Não sei se a performance ficará boa.

  SELECT A.CGC_CPF_CEI, A.NOME, A.ENDERECO_EMPR,A.NUMERO_EMPR,A.BAIRRO_EMPR,A.CEP_EMPR,A.CIDADE_EMPR,B.NOME,A.ESTADO_EMPR,
  A.DDD,A.FONE,A.FAX,A.CELULAR,A.EMAIL1,A.EMAIL2,
  (SELECT FIRST 1 C.NOME FROM CLSOCIO C WHERE C.CLIENTE = A.CLIENTE ) AS SOCIO1,
  (SELECT FIRST 1 C.NOME FROM CLSOCIO C WHERE C.CLIENTE = A.CLIENTE AND
          A.NOME <> (SELECT FIRST 1 D.NOME FROM CLSOCIO D WHERE D.CLIENTE = A.CLIENTE ) ) AS SOCIO2,
  A.ATIVIDADE,A.BASETERRITORIAL,D.NOME
  FROM CLIENTE A
  INNER JOIN CIDADE B ON A.CIDADE_EMPR = B.CIDADE
  INNER JOIN BASETERRITORIAL D ON A.BASETERRITORIAL = D.BASETERRITORIAL
  WHERE A.IDENTIFICACAO <= 5 AND
  A.CORRESPONDENCIA <> 'SU'
  ORDER BY A.BASETERRITORIAL,A.CLIENTE

  Atenciosamente,
  Alexander Apolinário
  Analista de Sistemas
  CT & P Informática



Mais detalhes sobre a lista de discussão lista