[firebase-br] Dois Select juntos
eduardo
eduardo em icontroller.com.br
Qua Nov 3 21:12:21 -03 2004
Oi Osmar
tente retirar esta linha da Cláusula FROM
LEFT JOIN HIST_ASSINATURA HI ON CA.AGENTE=HI.AGENTE
Na verdade só quis te demonstrar que o EXISTS parecia atender bem ao seu
propósito
[ ]'s Eduardo
Osmar Scobin wrote:
> eduardo escreveu:
>
>> Olá Osmar
>>
>> Mais uma idéia
>>
>> SELECT
>> AG.AGENTE, COUNT(CA.AGENTE)
>> FROM
>> ASSINATURA CA
>> LEFT JOIN AGENTE AG ON CA.AGENTE=AG.COD_AGENTE
>> LEFT JOIN HIST_ASSINATURA HI ON CA.AGENTE=HI.AGENTE
>>
>> WHERE
>> CA.DATAFIM BETWEEN :DATA_IN AND :DATA_FIN
>> AND CA.SITUACAO = 'A'
>> AND EXISTS (SELECT FIRST 1
>> HI.COD_ASSINATURA
>> FROM
>> HIST_ASSINATURA HI
>> WHERE
>> (HI.AGENTE = CA.AGENTE) AND
>> (HI.SITUACAO = 'C')
>> )
>> GROUP BY 1
>>
>> [ ]'s Eduardo
>>
>>
>
> Caro colega:
>
>
> Está rotina entre em loop, e ainda não consegui resolver este problema...
> se mais alguem puder me ajudar eu agradeço...
>
> Osmar Scobin
> Dracena - SP
>
>>
>>
>
>
> ______________________________________________
> 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
>
>
Mais detalhes sobre a lista de discussão lista