mybatis中${}的用法

MyBatis中${}的用法

t_user有如下4 个字段:id 、name、 age 、 consume_amt
如果需求是有时候是要age的平均数, 有的是consume_amt的平均数,那么可以把列表传到SQL中查询。如下

 

1.聚合函数,如sum、avg等resultType为bigDecimal或者integer类型

2.‘${}’ 传表名,切换表查询

 

 

3. mysql中的varchar可以进行sum,avg等操作,但是其中的汉字作为0,计算avg平均值的时候可能出现问题。

参考

https://blog.csdn.net/jushisi/article/details/108255683

posted @ 2022-11-18 11:52  northli  阅读(163)  评论(0)    收藏  举报