[firebase-br] Consultas SQL

Rodolpho da Silva Nascimento rnascimento em cmsolucoes.com.br
Qui Jan 20 15:39:00 -03 2005


Aí então, vc vai ter que fazer um OUTER JOIN

SELECT
   'Seu texto....'
FROM
   TABELA_BANCO B, TABELA_DUPLICATA D

LEFT OUTER JOIN ON (D.CODPORTADOR = B.CODPORTADOR)






----- Original Message ----- 
From: "Ricardo de Oliveira" <ricardooliveira01 em terra.com.br>
To: "Rodolpho da Silva Nascimento" <rnascimento em cmsolucoes.com.br>; 
"FireBase" <lista em firebase.com.br>
Sent: Thursday, January 20, 2005 12:56 PM
Subject: Re: [firebase-br] Consultas SQL


> não daria !  pois os bancos cadastrados na tabela banco não são limitados, 
> pode possuir varios bancos cadastrados e possivelmente usados nas 
> duplicatas.
>
> na verdade é assim:
> quando uma duplicata é gerada, automaticamente o portador desta duplicata 
> é cadastrado com o nº 0 ( 0 sim é fixo),
> logo apos as duplicatas serem geradas automaticamente pelo programa, um 
> determinado funcionario distribui as duplicatas para seus respectivos 
> bancos, ou seja, ele apenas digita o codigo do banco no campo portador da 
> tabela duplicatas.
> Eu preciso gerar um relatorio GERAL, ou seja, todas as duplicatas 
> independente do portador, mas que apareça o nome do banco(aí é que está o 
> problema, pois quando o portador é igual a 0,  (ñ possui banco), então 
> tudo que é 0 não aparece na consulta
>
> ----- Original Message ----- 
> From: "Rodolpho da Silva Nascimento" <rnascimento em cmsolucoes.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Thursday, January 20, 2005 2:36 PM
> Subject: Re: [firebase-br] Consultas SQL
>
>
>> Tente assim....
>>
>>
>>
>> SELECT
>>
>> 'Seu texto...........'
>>
>> WHERE
>>        (    CODPORTADOR IN (1,2,3) OR CODPORTADOR IS NULL)
>>
>>
>>
>>
>>
>> ----- Original Message ----- 
>> From: "Ricardo de Oliveira" <ricardooliveira01 em terra.com.br>
>> To: "FireBase" <lista em firebase.com.br>
>> Sent: Thursday, January 20, 2005 12:24 PM
>> Subject: Re: [firebase-br] Consultas SQL
>>
>>
>>>
>>> desculpe-me o email ficou incompleto,
>>>
>>> Numa tabela Bancos tenho 3 bancos cadastrados com codigos (1,2 e 3).
>>> Na tabela duplicatas possuem regitros de duplicatas com referencias a 
>>> esses
>>> codigos(1,2,3) porem quando a duplicata ainda não tem uma distribuicao 
>>> de
>>> banco ela fica com o codigo 0, daí surge o terrivel problema !!!
>>>
>>> 1) Quando quero relatorios de duplicatas por um determinado pordador(que
>>> seria o cod. do banco) blz. é simples.
>>> 2) Quando quero relatorios de duplicatas por portador = 0 (sem 
>>> ditribuicao )
>>> blz. é simples.
>>>
>>> É AGORA O PROBLEMA:
>>> 3) Quando quero relatorios de duplicatas "geral", ou seja, portador 
>>> 1,2,3 e
>>> 0 (lembrando que 0 ñ existe na tabela bancos, pois 0 é sem distribuicao 
>>> de
>>> bancos ), só aparecem registros que o portador existe na tabela bancos e 
>>> os
>>> 0 (que não possuem nomes de bancos) não aparecem.
>>> Como resolver isso ?
>>>
>>>
>>> ----- Original Message ----- 
>>> From: "Ederson Selvati" <asaederson em asaeggs.com.br>
>>> To: <lista em firebase.com.br>
>>> Sent: Thursday, January 20, 2005 1:12 PM
>>> Subject: Re: [firebase-br] Consultas SQL
>>>
>>>
>>>> Qual seria o terrivel problema ?
>>>>
>>>>
>>>>
>>>> Ederson
>>>
>>>
>>> ______________________________________________
>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>>> Para editar sua configuração na lista, use o endereço 
>>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>> Para editar sua configuração na lista, use o endereço 
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>>
>> E-mail classificado pelo Identificador de Spam Inteligente Terra.
>> Para alterar a categoria classificada, visite
>> http://www.terra.com.br/centralunificada/emailprotegido/imail/imail.cgi?+_u=ricardooliveira01&_l=1,1106235332.114176.10591.mongu.terra.com.br,4950,Des15,Des15
>>
>> Esta mensagem foi verificada pelo E-mail Protegido Terra.
>> Scan engine: McAfee VirusScan / Atualizado em 19/01/2005 / Versão: 
>> 4.4.00 - Dat 4420
>> Proteja o seu e-mail Terra: http://www.emailprotegido.terra.com.br/
>>
> 





Mais detalhes sobre a lista de discussão lista