Mybatis的SQL语句根据某些字段查不到值(语法不错)
Posted 此后IT知识将只记于私人笔记 ✍ 感谢博客曾经陪伴并感谢
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mybatis的SQL语句根据某些字段查不到值(语法不错)相关的知识,希望对你有一定的参考价值。
遇到过这样的问题,根据一些字段查数据库,数据库里运行没问题,但是到mapper.xml就是拿不到
结果我按每个条件试着查,发现其他都没问题,有一个字段作为条件查询时查询不到,
于是试着把#取值换成$取值,好了
<select id="getInventoryByThree" parameterType="com.docc.model.Inventory"
resultType="com.docc.model.Inventory">
select * from BUS_INVENTORY
where company = #{company,jdbcType=VARCHAR}
and reportdate = #{reportdate,jdbcType=CHAR}
and type = ‘${type}‘
</select>
以上是关于Mybatis的SQL语句根据某些字段查不到值(语法不错)的主要内容,如果未能解决你的问题,请参考以下文章