SELECT cityID,cityname,
rsswsgdf as 人身伤亡事故得分,
wczdf as 误操作事件得分,
zrxaqsgdf as 责任性安全得分,
yzwzdf as 严重违章得分,111.08,
xxaqyxldf as 信息系统安全运行率得分,
jdbhwhldf as 继电保护信息系统通信完好率
FROM `zb_cityaqq_input`
where zbyear='${年}' and zbmonth='${月}-1' order by indext
zbmonth='${月}-1'
改成
zbmonth='${月-1}'
方案一
这个月份可以直接传入 1-12 ,然后使用sql中填充函数如果是一位数填充为 01 这样的形式,如果是oracle ,使用
and zbmonth = '"+lpad(${月}-1,2,'0')+"' 前提是你传入的月是数字
方案二,在传入月份时候,直接使用帆软自带公式,自动往前推一月