[firebase-br] Dois Select juntos
Osmar Scobin
o.scobin em itelefonica.com.br
Seg Nov 1 20:19:44 -03 2004
Luciano R. Machado escreveu:
> Olá Osmar,
>
> Veja se seria isso:
>
> Select A.Campo From Tabela1 A
> Join Tabela B
> on Valor = B.Campo
>
> ou
>
> Select A.Campo From Tabela1 A
> Where Valor in (Select B.Campo From Tabela2 B)
>
select AG.agente,
((Select count(CA.Agente) from Assinatura CA
where (CA.agente = AG.cod_agente) and
(CA.datafim between :data_in and :data_fin) and
(CA.situacao = 'A') in
(select HI.cod_assinatura from hist_assinatura HI
where (HI.agente = CA.agente) and
(HI.situacao = 'C')) as A_Renovar)
from Agente AG
order by AG.Agente
Estou tentando fazer desse jeito mais não estou conseguindo..
Pois tenho que fazer comparação na tabela Assinatura, mais so posso
contar o registro se o mesmo esta na Tabela Hist_Assinatura
e tem que satisfazer a condição (Situacao).
Espero que tenho me expressado melhor agora
Osmar Scobin
Dracena - SP
o_scobin em hotmail.com
Mais detalhes sobre a lista de discussão lista