Aparecer todas datas do select

Oracle

13/06/2011

Pessoal é o seguinte tenho esse select abaixo, e queria que como resultado ele me trouxece todos as datas, inclusive as que não ouvesse dados, tem como fazer isso?

SELECT
CTF.CODPARC As "Cód. Parceiro CTF",
PAR.NOMEPARC As "Nome Parceiro CTF",
TRUNC(CTF.DTMOV) As "Data Movimento CTF",
CTF.DTCOLETA As "Data Coleta CTF",
PAR.CODPARCMATRIZ As "Cod. Matriz",
SUM(CTF.QTDBOLSA) As "Soma de Bolsas CTF",
SUM(CTF.PESOBRUTO) As "Soma Peso Bruto CTF",
SUM(CTF.PESOLIQUIDO) As "Soma Peso Liquido CTF",
VEN.APELIDO As "Nome Inspetor"
FROM TGFCTF CTF
, TGFPAR PAR
, TGFVEN VEN
WHERE CTF.CODPARC = PAR.CODPARC
AND VEN.CODVEND = PAR.CODVEND
 AND (( TRUNC(CTF.DTMOV) >= :DAT1)  AND
 ( TRUNC(CTF.DTMOV) <= :DAT2)  AND
 ( PAR.CODPARC = 110)
 )
Group by CTF.CODPARC
, PAR.NOMEPARC
, TRUNC(CTF.DTMOV)
, CTF.DTCOLETA
, PAR.CODPARCMATRIZ
, VEN.APELIDO
 ORDER BY "Cód. Parceiro CTF"


Romulo Junior

Romulo Junior

Curtidas 0

Respostas

Adriano Nascimento

Adriano Nascimento

13/06/2011

Boa noite Romulo,   Não sei se entendi o que você quer.   mas veja se adiconando a clausula or CTF.DTMOV já resolve o seu caso.     SELECT
CTF.CODPARC As "Cód. Parceiro CTF",
PAR.NOMEPARC As "Nome Parceiro CTF",
TRUNC(CTF.DTMOV) As "Data Movimento CTF",
CTF.DTCOLETA As "Data Coleta CTF",
PAR.CODPARCMATRIZ As "Cod. Matriz",
SUM(CTF.QTDBOLSA) As "Soma de Bolsas CTF",
SUM(CTF.PESOBRUTO) As "Soma Peso Bruto CTF",
SUM(CTF.PESOLIQUIDO) As "Soma Peso Liquido CTF",
VEN.APELIDO As "Nome Inspetor"
FROM TGFCTF CTF
, TGFPAR PAR
, TGFVEN VEN
WHERE CTF.CODPARC = PAR.CODPARC
AND VEN.CODVEND = PAR.CODVEND
 AND (((TRUNC(CTF.DTMOV) >= :DAT1)  AND
        ( TRUNC(CTF.DTMOV) <= :DAT2) or CTF.DTMOV)  AND
 ( PAR.CODPARC = 110))
Group by CTF.CODPARC
, PAR.NOMEPARC
, TRUNC(CTF.DTMOV)
, CTF.DTCOLETA
, PAR.CODPARCMATRIZ
, VEN.APELIDO
 ORDER BY "Cód. Parceiro CTF"   Att,   Adriano Nascimento
GOSTEI 0
POSTAR