我有以下查询:
select *
from mytable
where to_char(mydate,'mm/dd/yyyy') between ('05/23/2013')
and ('06/22/2013')
我需要将其更改为动态制作,这样我就不会每个月都修改它05/23/2013
,06/23/2013
例如:
('05/23/' + (select to_char(sysdate, 'yyyy') from dual))
但这是一个错误。有什么建议么?
我需要做什么:每个月我都需要运行这个查询来获取本月 23 日和上个月 23 日之间的记录。