WHERE (((voucher.FBizStatus <> 0) AND (voucher.FBizStatus <> 2)) AND voucher.FBizStatus = 5)
AND (period.FPeriodYear = ('${年份}') AND period.FPeriodNumber = ('${月份}'))
问题:如果要把月份改为查询条件为空时,会全部显示,需要怎么改呢?
这个月份括号是要带的吗?
-------------------------------------------------------------------------------------------------------
AND (period.FPeriodYear = ('${年份}')
${if(len(月份) == 0,"","and period.FPeriodNumber = ('" + 月份+ "')")}
${if(len(月份)=0,"","and AND period.FPeriodNumber = '"+月份+"'")}