先贴上SQL:
<if test="isChoose != null and isChoose != '' and isChoose =1">
-- sql逻辑
</if>
如果isChoose
传参1,MyBatis的if将1认为是' '
,所以这样判断是无法进入条件的,修改后如下(使用==
):
<if test="isChoose != null and isChoose != '' and isChoose ==1">
-- sql逻辑
</if>
2024-05-15 09:01:07 阅读次数:37
先贴上SQL:
<if test="isChoose != null and isChoose != '' and isChoose =1">
-- sql逻辑
</if>
如果isChoose
传参1,MyBatis的if将1认为是' '
,所以这样判断是无法进入条件的,修改后如下(使用==
):
<if test="isChoose != null and isChoose != '' and isChoose ==1">
-- sql逻辑
</if>
上一篇:Linux脚本练习之script073-去掉不需要的单词
下一篇:vim分屏
事务将一组SQL语句打包成一个整体,在这组SQL语句的执行过程中,要么全部成功,要么全部失败,以保证数据的一致性。
游戏玩法分析 I。写一条 SQL 查询语句获取每位玩家 第一次登陆平台的日期。
Hive是一个基于Hadoop的数据仓库工具,主要用于处理和查询存储在HDSF上的大规模数据。
推荐系统实战——数据库基本操作
oracle常用命令记录
ORA-04089: 无法对 SYS 拥有的对象创建触发器
数据库在启动时报错ORA-32004
处理system表空间中的业务数据
单实例环境调整redo日志大小
在PostgreSQL中,你可以使用EXPLAIN语句来查看SQL查询的执行计划。执行计划描述了数据库在执行查询时所采取的操作步骤和顺序。
文章
29774
阅读量
4149103
2024-12-31 06:01:52
2024-12-24 10:19:23
2024-12-20 07:55:40
2024-12-10 07:00:28
2024-12-06 06:21:31
2024-12-05 08:49:34
2023-06-08 06:18:16
2023-06-08 06:15:05
2023-06-08 06:16:24
2023-05-31 08:47:59
2023-06-15 06:06:04
2023-06-15 06:37:47