<select id="findUser" resultType="User">
select * from users
<where>
<choose>
<when test="id != null">
and id = #{id}
</when>
<when test="email != null">
and email = #{email}
</when>
<otherwise>
and username = #{username}
</otherwise>
</choose>
</where>
</select>
以上是编程学习网小编为您介绍的“MyBatis动态 SQL语法多条件 AND/OR 语句代码示例”的全面内容,想了解更多关于 mysql 内容,请继续关注编程基础学习网。
织梦狗教程
本文标题为:MyBatis动态 SQL语法多条件 AND/OR 语句代码示例


基础教程推荐
猜你喜欢
- MySQL数据库性能优化介绍 2023-08-12
- Windows故障转移群集 和 SQLServer AlwaysOn 配置搭建详细教程 2023-07-29
- Go结合Gin导出Mysql数据到Excel表格 2022-09-12
- Mysql索引覆盖如何实现 2024-04-13
- 分享几个简单MySQL优化小妙招 2023-12-18
- MySQL数据库配置优化的方案 2023-12-04
- 详解Selenium如何使用input标签上传文件完整流程 2023-07-27
- 【Redis实战专题】「性能监控系列」全方位探索Redis的性能监控以及优化指南 2024-02-14
- CentOS安装MySQL5.5的完整步骤 2023-08-12
- mongodb的安装和开机自启动详细讲解 2023-07-15