Boa tarde,
Estou com um problema no banco oracle 11g. Tenho um select que pega dados do cabeçalho da nota e com isto traz a data emissão correta para cada registro, mas quando adiciono os itens da nota a data de emissão passa a ser a data inicial do filtro.
exemplo:
select nota, data_saida, valor
from notacab
where filial = :filial
and data_saida between :dtini and :dtfim
and nota between :notaini and :notafim;
select nota, data_saida, valor
from notacab, notaitem
where notacab.filial = :filial
and notacab.data_saida between :dtini and :dtfim
and notacab.nota between :notaini and :notafim
and notacab.nota = notaitem.nota
and notaitem.quantidade > 0
group by nota, data_saida, valor;
alguém já viu algo parecido?
desde já obrigado.