嗨我被困在一个oracle查询,其中我想根据当前年份检索前两年的数据,就像这是2013年所以我想要检索2011年和2012年的所有记录我已经完成了以下查询但是我被困在日期格式我是oracle的新手,这里是查询
Select
to_date(stage_end_date,'yy') Years,SUBPRODUCT Product,sum(OFFER_COUNT) SumCount
,sum(offer_amount)SumAmount
from stage_amt
and
Offer_amount !=0
and
to_date(stage_end_date,'yy')
between to_char( sysdate, -2 ) and to_char( sysdate)
group by to_date(stage_end_date,'yy'),SUBPRODUCT
order by Years asc;
Run Code Online (Sandbox Code Playgroud)
得到此错误ORA-00932:不一致的数据类型:预期DATE得到NUMBER 00932. 00000 - "不一致的数据类型:预期%s得到%s"任何人都可以帮我做什么
问候