select * from njpt_chubeiliangjihua a
INNER JOIN njpt_chubeiliangjihua_kucun_yue b
on a.ccqy=b.qyzzjgdm and a.cckd=b.kdbm and a.ccch=b.cfbm
, njpt_chubeiliangjihua_diqu c
where a.niandu='${niandu-1}' and b.niandu='${niandu}' and b.yuefen='${yuefen-1}'
${if(a5=='市区'),' and a.ccqy=c.qyzzjgdm and c.diqu='"+市区"'',' and a.quming=c.xzqhdm and c.diqu!='"市区"''};
根据 a5中的值判断后面关联的条件,a5是另一个数据集的数据,如果不在数据集做判断,那在其他的地方怎么做判断