如果这样判断 是否为0发生的冲突(假设有0和-1两个值)
<if test="delFlag != null and delFlag != ''">
and del_flag = #{delFlag}
</if>
结果0和-1都显示说明判断不成立
去掉 delFlag != ''之后
结果正确
如果这样判断 是否为0发生的冲突(假设有0和-1两个值)
<if test="delFlag != null and delFlag != ''">
and del_flag = #{delFlag}
</if>
结果0和-1都显示说明判断不成立
去掉 delFlag != ''之后
结果正确