WHERE (((voucher.FBizStatus <> 0) AND (voucher.FBizStatus <> 2)) AND voucher.FBizStatus = 5)
AND (period.FPeriodYear = ('${年份}')
AND period.FPeriodNumber = ('${月份}'))
这个SQL1-9月的数可以查到,10月的数查不到
那是不是符合你条件的数据没有
你去数据库查一下10月有这些数据没有?把最上面的条件去掉一下
WHERE 1=1
--and (((voucher.FBizStatus <> 0) AND (voucher.FBizStatus <> 2)) AND voucher.FBizStatus = 5)
/*去掉上面的条件查询看一下*/