mybatis:if test动态sql语句
程序员文章站
2022-03-24 12:40:54
...
<select id="getStudentId" parameterType="java.lang.String" resultType="java.lang.String">
SELECT MAX(Student_ID) FROM Student
<where>
<if test="classid !=null and classid !=''">
AND CLASS_ID = {student.classID}
</if>
<if test="age ==null or age ==''">
AND AGE = {student.age}
</if>
</where>
</select>
上一篇: 日志记录组件[Log4net]详细介绍
下一篇: 快速排序模板java
推荐阅读
-
mybatis动态sql常用场景总结
-
mybatis动态sql实现逻辑代码详解
-
mybatis的动态SQL以及连接池详解
-
Mybatis动态sql、if与where的使用、sql片段、foreach遍历、Mybatis的关联查询一对一、一对多、多对多、Mybatis的延时加载
-
SQL语句在数据库中可以执行在mybatis执行不了
-
Mybatis笔记06---动态SQL
-
MySQL 存储过程中执行动态SQL语句的方法_MySQL
-
MyBatis动态SQL中的trim标签的使用方法
-
Mybatis中动态SQL,if,where,foreach的使用教程详解
-
解决mybatis执行SQL语句部分参数返回NULL问题