使用Mybatis plus xml 记录过程
2024-10-21 13:04:19
<select id="selectByConditions"
resultType="com.springboot.domain.DemoQueryModel">
select
create_date ,
identity ,
user_count ,
concat(sum(sd.xxxcount)) xxxcount
from user u
<where>
<if test="demoQueryModel.startDate != null ">
AND u.create_date >= #{demoQueryModel.startDate}
</if>
<if test="demoQueryModel.endDate != null ">
AND u.create_date <= #{demoQueryModel.endDate}
</if>
<if test="demoQueryModel.identity != null and demoQueryModel.identity.size>0">
AND u.identity in
<foreach collection="demoQueryModel.identity" item="demoQueryModel.identity" open="(" separator="," close=")">
#{demoQueryModel.identity}
</foreach>
</if>
</where>
GROUP BY u.user_id
</select>
最新文章
- 如何定位Oracle数据库被锁阻塞会话的根源
- php获取用户 地区 、ip地址
- MVC中处理表单提交的方式(Ajax+Jquery)
- JSP三大指令、七大动作、九大对象
- Linux系统初始流程
- Windows下Memcache的安装及PHP扩展配置
- Git 分布式版本管理
- Html - 仿Ios assistiveTouch 悬浮辅助球工具
- paper 85:机器统计学习方法——CART, Bagging, Random Forest, Boosting
- hdu 1847 Good Luck in CET-4 Everybody! 博弈论
- redis作为mysql的缓存服务器(读写分离,通过mysql触发器实现数据同步)
- 转:成为JavaGC专家Part I — 深入浅出Java垃圾回收机制
- struts2 ActionSupport关联源码
- C# 判断用户是否对路径拥有访问权限
- long和int互转
- web路径问题相对路径和绝对路径,计算机相对路径和绝对路径
- POJ-1459 Power Network(最大流)
- IOS的动态性
- EAP-MD5认证暴力破解工具eapmd5pass
- Android PendingIntent小结
热门文章
- 使用 flex布局 制作携程网首页
- Codeforces Round #849 (Div. 4)
- JAVA虚拟机13-字节码指令简介
- P23_列表渲染
- pandas连接msyql报(1115, ";Unknown character set: &#39;utf8mb4&#39;";)错误
- 【NOIP2013提高组】华容道
- HTML5----响应式(自适应)网页设计(自动适应屏幕大小)
- a^b(位运算&;快速幂)
- [EULAR文摘] TNFi治疗3年对384例强柱患者脊柱放射学进展的影响
- CCRD_TOC_2007_EULAR专辑_1