【MySQL用法】MySQL中大于,大于等于,小于,小于等于的转义写法
由于在Mybatis框架的xml中,我们常用的大于(>)小于(<),大于等于(>=)小于等于(<=)解析的时候会经常出问题,导致编译报错,所以就需要对其进行转译才能通过。
以下是我整理出来记录在这里方便以后使用,也希望能帮助用到的小伙伴哦~~~
左边就是原来的符号,右边就是在mybatis中代替的符号
原符号 | Mybatis中替换的符号 | 备注 | 例子 |
> | > | A > B | |
>= | >= 或者 <![CDATA[>= ]]> | A >= B 或者 A <![CDATA[>= ]]> B | |
< | < | A < B | |
<= | <= 或者 <![CDATA[<= ]]> | A <= B 或者 A <![CDATA[<= ]]> B | |
!= | <![CDATA[ <> ]]> 或者 <![CDATA[!= ]]> | A <![CDATA[ <> ]]> B 或者 A <![CDATA[!= ]]> B | |
"" | " | 双引号 | |
'' | ' | 单引号 | |
& | & | A & B |
实例说明
SELECT*
FROMuoa_daily
WHERE<if test="daily.createUser != null and daily.createUser != ''">create_user != #{daily.createUser}</if><if test="daily.departmentId != null and daily.departmentId != ''">and department_id = #{daily.departmentId}</if><if test="daily.type != null and daily.type != ''">and `type` = #{daily.type}</if>
AND id IN (SELECTdaily_idFROMuoa_daily_read_logWHEREcreate_user = #{daily.createUser})
ANDDATE_SUB(CURDATE(), INTERVAL 30 DAY) <![CDATA[ <= ]]> DATE(create_time)
ORDER BY create_time DESC
LIMIT #{current}, #{size}
完结!
【MySQL用法】MySQL中大于,大于等于,小于,小于等于的转义写法相关推荐
- sql语句中大于 , 大于等于 , 小于 , 小于等于
# 小于 <: < # 小于等于 <=: <= # 大于 >: > # 大于等于 >=: >=
- Oracle sql大于和小于号的转义写法
mybatis 中 SQL 写在mapper.xml文件中,而xml解析 < .>.<=.>= 时会出错,这时应该使用转义写法. < <= > >= & ...
- mybatis中大于,小于,大于等于,小于等于,转义写法
我公司用的orm框架是mybatis,今天在写代码的时候需要在sql中使用到大于等于,这时候我就像sql中一样直接使用了>=在运行的时候于是就出现了一些意想不到的错误,具体错误我就不贴出来了,还 ...
- IBatis 映射文件 sql 中大于、小于等符号转义
相信好多朋友在写配置文件的时候, 直接写 > .<.>=.<= 编译不通过! 这些其实就是 xml 文体的特殊符号,在编写是需要转义,有两种方式处理,如下: 方法一 : ...
- mapper.xml中大于、小于、不等于号的方法
目录 一.背景 二.解决方案一:使用转义字符 三.解决方案二: 四.参考文献 一.背景 项目中有一个联合查询的SQL一直很慢,总感觉无法再继续优化了,实际上还是有继续优化的方案的.具体方案如下:1.将 ...
- mybatis中大于,小于和特殊符号的写法
使用mybatis在xml中编写sql时如果需要输入大于小于等符号时,需要写成如下形式,否则会报错,本文说明了mybatis中大于,小于和特殊符号的写法 工具/原料 mybatis 方法/步骤 1 第 ...
- IDL 中将数组中大于或者小于某一值的数值变成一个定值,其他值不变
IDL可以很方便的将数组中大于或者小于某一值得数值变成一个定值,其他值不变 如将数组a中小于等于2的数值变成999,大于2的数值保持不变,可通过语句aa=(a le 2)*999+(a gt 2)*a ...
- xml中处理大于号小于号的方法(Mybatis中大于、小于)
xml中处理大于号小于号的方法(Mybatis中大于.小于) 项目启动时遇到了这么一个问题: Error creating document instance. Cause: org.xml.sax. ...
- sql语句中大于号、小于号、大于等于、小于等于号的写法
在写sql的时候 经常会忘记大于小于号的表示方法,总结一下 第一种: <: < <=: <= >: > >=: >= sql如下: create_at ...
- Mybatis中大于,小于,不等于等特殊符号的写法
第一种写法 lt即英文 less then 小于的意思 gt即英文 great then 大于的意思 第二种写法 大于等于 <![CDATA[ >= ]]> 小于等于 <![C ...
最新文章
- HTML5绝对定位图片合成,HTML5 绝对定位的问题
- CentOS环境下tomcat启动超级慢的解决方案
- php调用matlab
- iOS开发网络篇—网络编程基础
- C++语言string类介绍和示例
- 文章下载:关于窗宽窗位调节非常有用的论文《DICOM 医学图像窗口变换的加速算法》...
- linux scp 安装包,linux安装scp命令
- 爬取中国天气网获取全国城市编码并存入mysql数据库
- 使用python中的matplotlib绘制路径图
- 晨晖c语言,晨晖C语言学习系统
- 免手机验证码网站备案
- 放心吧,社区团购是兔子的尾巴长不了
- 双花是什么花?区块链技术如何避免支付中的双花问题?
- ios html转换成网页,ios App加载本地HTML网页,点击网页链接跳转到app页面的方法
- 基于情感词典的python情感分析!它居然比我还懂我女友!
- 16999元!华为Mate X终于发布了!附上手视频
- python如何爬虫股票数据_python爬虫实例,股票数据定向爬虫
- 垃圾佬收的thinkpad T480
- pandas取整 pandas取整数 pandas 转成int
- 使用webgl绘制一个点
热门文章
- Vue指令概述,v-if与v-show的区别
- 用计算机音乐的歌词,电脑酷狗音乐怎么在屏幕上显示歌词
- 短视频创业,如何在技术上节省100万启动资金?
- bypy更换绑定的百度云盘账户
- java实现 -- 模板方法模式 -- 旅游签证
- Java中equal和==的比较[zz]
- java程序员 技术成长路线
- 2021年3月最新-李沐-动手学深度学习第二版-中、英文版
- 范数、损失函数、标准差
- java判断101-200之间有多少个素数_并输出所有素数_编程基础练习:题目:判断101-200之间有多少个素数,并输出所有素数。 - 菜鸟头头...