[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