数据集判断

${if(REGEXP_REPLACE("'"+rq+"', '[^周]', '')='周'","SELECT * FROM PC_S_TPJSYSCRSJ WHERE RQ >=(SELECT MIN(rq) FROM PC_SYS_DATE_POSTMARK WHERE zrq='"+rq+"'AND RQ <='+(SELECT MAX(rq) FROM PC_SYS_DATE_POSTMARK WHERE zrq='"+rq+"' ORDER BY rq",

    if(REGEXP_REPLACE("'"+rq+"', '[^季]', '')='季'", "SELECT * FROM PC_S_TPJSYSCRSJ WHERE RQ >=(SELECT MIN(rq) FROM PC_SYS_DATE_POSTMARK WHERE jrq='"+rq+"' AND RQ <='(SELECT MAX(rq) FROM PC_SYS_DATE_POSTMARK WHERE jrq='"+rq+"' ORDER BY rq", "SELECT * FROM PC_S_TPJSYSCRSJ WHERE RQ =TO_DATE('"+rq+"','yyyy-MM-dd')"))))}

Snipaste_2024-08-10_17-45-48.png

FineReport jXwn8ONc 发布于 2024-8-10 16:36 (编辑于 2024-8-10 17:47)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
华莉星宸Lv7高级互助
发布于2024-8-10 17:44(编辑于 2024-8-10 18:24)

试试这个

 

${if(find("周",rq)>0,"SELECT * FROM PC_S_TPJSYSCRSJ WHERE RQ >=(SELECT MIN(rq) FROM PC_SYS_DATE_POSTMARK WHERE zrq='"+rq+"'AND RQ <=(SELECT MAX(rq) FROM PC_SYS_DATE_POSTMARK WHERE zrq='"+rq+"' ORDER BY rq))",if(find("季",rq)>0,"SELECT * FROM PC_S_TPJSYSCRSJ WHERE RQ >=(SELECT MIN(rq) FROM PC_SYS_DATE_POSTMARK WHERE jrq='"+rq+"' AND RQ <=(SELECT MAX(rq) FROM PC_SYS_DATE_POSTMARK WHERE jrq='"+rq+"' ORDER BY rq))","SELECT * FROM PC_S_TPJSYSCRSJ WHERE RQ =TO_DATE('"+rq+"','yyyy-MM-dd')"))}

最佳回答
0
很困想睡觉Lv5初级互助
发布于2024-8-10 17:10

${if(REGEXP_REPLACE('"+${rq}+"', '[^周]', '')='周',

    "SELECT * FROM PC_S_TPJSYSCRSJ WHERE RQ >='"+(SELECT MIN(rq) FROM PC_SYS_DATE_POSTMARK WHERE zrq='"+${rq}+"')+"' AND RQ <='"+(SELECT MAX(rq) FROM PC_SYS_DATE_POSTMARK WHERE zrq='"+${rq}+"')+"' ORDER BY rq",

    if(REGEXP_REPLACE('"+${rq}+"', '[^季]', '')='季',

        "SELECT * FROM PC_S_TPJSYSCRSJ WHERE RQ >='"+(SELECT MIN(rq) FROM PC_SYS_DATE_POSTMARK WHERE jrq='"+${rq}+"')+"' AND RQ <='"+(SELECT MAX(rq) FROM PC_SYS_DATE_POSTMARK WHERE jrq='"+${rq}+"')+"' ORDER BY rq",

        "SELECT * FROM PC_S_TPJSYSCRSJ WHERE RQ ='"+TO_DATE('"+${rq}+"','yyyy-MM-dd')+"'"

    )

)}

  • 3关注人数
  • 254浏览人数
  • 最后回答于:2024-8-10 18:24
    请选择关闭问题的原因
    确定 取消
    返回顶部