- 1
- 2
- 3
- 4
- 5
- 6
select ...
from ...
where ...
and NVL2(l_date_from, trunc(mmt.transaction_date), l_date_from) >= NVL(l_date_from, l_date_from)
and NVL2(l_date_to, trunc(mmt.transaction_date), l_date_to) <= NVL(l_date_to, l_date_to)
...
NVL(l_date_from, l_date_from)
Но по-моему автор не совсем понял назначение функций nvl и nvl2.
Реально говно ))))