[firebase-br] SQL
BandaLemuel
bandalemuel em yahoo.com.br
Qui Abr 5 12:30:27 -03 2007
Nelson não deu certo... segue abaixo a SQl inteira.. a TABLE1 é a A e a
TABLE2 é a F....
SELECT A.CDLAN , A.CDRAT , A.CDFIL , A.NRDOC , A.DTLCT , A.DTVEN , A.TPOPR ,
A.HISTO , A.PLCON , A.VRLAN , A.CDBAN , A.CDCCT , A.CDFOR , A.FLDUP ,
A.CDCEN , A.FLBXA , A.DTDOC , B.RZSOC , C.DESCR , D.NRCCT , E.PARAM ,
F.CDFIL AS FILRT , F.CDCEN AS CENRT , F.VRRAT
FROM FIN1000 A
LEFT OUTER JOIN FIN0400 B ON ( A.CDFOR=B.CDFOR )
LEFT OUTER JOIN FIN0200 C ON ( A.CDFIL=C.CDFIL )
LEFT OUTER JOIN FIN0300 D ON ( A.CDBAN=D.CDBAN AND A.CDCCT=D.CDCON )
LEFT OUTER JOIN FIN0999 E ON ( A.PLCON=E.ARGUM AND E.CDPAR=4 )
LEFT JOIN FIN1100 F ON ( A.CDRAT=F.CDRAT )
WHERE ( A.CDFOR=B.CDFOR OR A.CDFOR=0 ) AND
DTVEN BETWEEN :DTINI AND :DTFIN ORDER BY A.CDRAT
Wesley
----- Original Message -----
From: <sicnemelpor em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, April 05, 2007 12:17 PM
Subject: Re: [firebase-br] SQL
Experimenta:
SELECT
A.CDLAN,
A.CDRAT,
A.HISTO,
A.CDFIL,
A.VRLAN,
B.VRRAT,
B.PLCON
FROM
TABLE1 A
LEFT JOIN TABLE2 B ON B.CDRAT=A.CDRAT
[]s
Nelson
>
> Lista....
>
> To tendo dificuldades em fazer o seguinte... :
>
> TABLE 1
> CDLAN , CDRAT , HISTO, CDFIL , VRLAN
>
> TABLE 2
> CDRAT , CDCEN , VRRAT , PLCON
>
>
> A minha dúvida ... na table1 ( Principal ), tem a informação de 1
> CDRAT
> apenas... e na Table2 tem várias com o mesmo CDRAT, mas ai tem algumas
> CDRAT
> na table1 que não tem na table2 , como faço uma SQL para mostrar todas da
> table1 e quando na table2 o CDRAT = ao da table1 ele me mostre tbm...
>
> Tentei assim mas não deu
>
> SELECT A.CDLAN,A.CDRAT,A.HISTO,A.CDFIL,A.VRLAN,B.VRRAT,B.PLCON WHERE
> TABLE1 A, TABLE2 B WHERE
> ( A.CDRAT=B.CDRAT OR B.CDRAT IS NULL )
>
> Voces podem me ajudar ???
>
> Wesley
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 268.18.25/745 - Release Date: 3/4/2007
12:48
Mais detalhes sobre a lista de discussão lista