有人可以帮我下面的代码。我正在尝试执行下面列出的任务。是否有可能使用参数解码?使用DECODE功能
DECODE(:START_DATE,NULL,a.issue_date> =(TRUNC(TRUNC(SYSDATE, '月') - 1, '月')),a.issue_date> =:START_DATE) DECODE(:END_DATE, NULL,a.issue_date < =(trunc(sysdate,'MONTH') - 1),a.issue_date < =:END_DATE)
我使用的编程语言是SQL。
究竟是“下面列出的任务”试图做什么? – Donnie
我有两个名为START_DATE和END_DATE的参数。我希望有人输入开始日期和结束日期,以便日期数据在输入的两个参数之间显示。同时,如果参数为空,我希望显示的日期信息为上个月(即。上个月的第一天和最后一天) –
我正在使用Oracle SQL –