mybatis多个参数类型不同,sql语句中paramterType怎么写?
2017-08-18 19:05
351 查看
<select id="getTax" paramterType="int还是String" resultMap="BaseResultMap">
SELECT e.ent_name,
sum(u.total) total,
e.id
from ent_file e ,upload_tax u
where DATE_FORMAT(tax_date,'%Y') = #{year}
and e.ent_name = u.ent_name
and u.plat_from =#{platFormId} 这里参数是int
and e.address = #{address} 这里参数是String
GROUP BY e.ent_name
ORDER BY total desc
limit 10
</select>
使用Mybatis时,如果sql语句中的参数有多个,而且参数类型不同,那paramterType怎么写?
解决方案:不写了!不要paramterType了
SELECT e.ent_name,
sum(u.total) total,
e.id
from ent_file e ,upload_tax u
where DATE_FORMAT(tax_date,'%Y') = #{year}
and e.ent_name = u.ent_name
and u.plat_from =#{platFormId} 这里参数是int
and e.address = #{address} 这里参数是String
GROUP BY e.ent_name
ORDER BY total desc
limit 10
</select>
使用Mybatis时,如果sql语句中的参数有多个,而且参数类型不同,那paramterType怎么写?
解决方案:不写了!不要paramterType了
相关文章推荐
- Mybatis中动态SQL语句中的parameterType不同数据类型的用法
- MyBatis: SQL语句中传入单个String类型的参数的获取
- MyBatis中,传String类型参数到xml配置文件,并执行SQL语句后返回String类型的结果写法(jeesite)
- MyBatis传入参数与parameterType不同类型使用
- mybatis sql in 查询(mybatis sql语句传入参数是list)mybatis中使用in查询时in怎么接收值
- ef 6.0 生成的sql 语句 参数类型 修改 varchar nvarchar
- 在两个不同的Access文件中,怎么写SQL语句跨库操作呀?
- 当使用dbeaver导出多个sql文件,怎么快速的把它合并成一个文件,可以针对多种不同的类型
- MyBatis学习之二:SQL语句映射文件(2)增删改查、参数、缓存
- MyBatis 向Sql语句中动态传参数·动态SQL拼接
- Mybatis动态SQL单一基础类型参数用if标签注意事项
- 同样功能的SQL语句,写成参数和写成常量怎么效率会有那么大的差别
- MyBatis中forEach实现in条件下的集合参数SQL语句
- 关于mybatis的参数2个使用经验(类似于struts2的通配所有页面的action配置,xmlsq语句参数类型为基本类型时的快捷指定办法)
- MyBatis中传入参数parameterType类型详解
- Cause: java.sql.SQLException: 无效的列类型: 1111(Mybatis中insert插入空值时,需要指定JdbcType)
- Mybatis SQL映射语句中参数注解使用规则
- mybatis向sql语句中传递多个参数
- MyBatis学习(二)、SQL语句映射文件(2)增删改查、参数、缓存
- mybatis 中sql语句传递多个参数