0
|
snrtuemcLv8专家互助发布于2025-7-2 09:54(编辑于 2025-7-2 09:55)
|
${if(len(day) == 0, "AND 年月='"+year+"-"+month+"'", " AND 业务日期='"+year+"-"+month+"-"+day+"'")}
|
-
库兜南(提问者)
- 如果要用日期区间 前面要 在day -1 怎么写?${if(len(day) == 0, "", " AND TO_CHAR(a.FBIZDATE,'yyyy-mm-dd')>='"+year+"-"+month+"-"+day+"'")}
${if(len(day) == 0, "", " AND TO_CHAR(a.FBIZDATE,'yyyy-mm-dd')<='"+year+"-"+month+"-"+day+"'")}
-
snrtuemc 回复 库兜南(提问者)
- 直接
${if(len(day) == 0, "", " AND TO_CHAR(a.FBIZDATE,'yyyy-mm-dd')<='"+year+"-"+month+"-"+(day-1)+"'")}
但是注意,你的day需要设置格式,如果是04这个格式,可以改成
${if(len(day) == 0, "", " AND TO_CHAR(a.FBIZDATE,'yyyy-mm-dd')<='"+year+"-"+month+"-"+format(day*1-1,"00")+"'")}
-
库兜南(提问者) 回复 snrtuemc
- 如果是跨月 呢怎么修改?${if(len(day) == 0, "", " AND TO_CHAR(a.FBIZDATE,'yyyy-mm-dd')>='"+year+"-"+month+"-"+format(day*1-1,"00")+"'")}
${if(len(day) == 0, "", " AND TO_CHAR(a.FBIZDATE,'yyyy-mm-dd')<='"+year+"-"+month+"-"+format(day*1,"00")+"'")}
|
|
0
|
用户k6280494Lv6专家互助发布于2025-7-2 09:54(编辑于 2025-7-2 09:56)
|
${if(len(day) == 0, " 年月='"+CONCATENATE(year,'-',month+"'", " AND 业务日期='"+CONCATENATE(year,'-',month,'-',day}+"'" )}
|
|
|