а как прописать с "where" если нельзя никак описать его в between, т.е.:
where dat_prev between to_date('01.01.2010') and to_date('31.12.2010') and dat_cur between to_date('01.01.2011') and to_date('31.12.2011') ???
ведь dat_cur и dat_prev заданные, а не исходные столбцы????
вьюху как вариант я тоже создать не могу т.к. :v_datn1,:v_datk1,:v_datn2,:v_datk2 - переменные для отчета