【笔记】MyBatis 大于等于小于等于常用写法
短信预约 -IT技能 免费直播动态提醒
前言
经常在工作中使用mybatis范围筛选的时候忘记大于等于小于怎么写,这里做记录分享给有需要的人。不喜别喷
方法一:使用转义字符
含义 | 原符号 | 转义字符 |
---|---|---|
小于 | < | < |
小于等于 | <= | <= |
大于 | > | > |
大于等于 | >= | >= |
逻辑与(和) | & | & |
单引号 | ‘ | ' |
双引号 | “ | " |
使用示例
# 查询用户创建时间是小于一月一号SELECT * FROM user where create_time < '2021-01-01'# 查询用户创建时间是小于等于一月一号SELECT * FROM user where create_time <= '2021-01-01'# 查询用户创建时间是大于一月一号SELECT * FROM user where create_time > '2021-01-01'# 查询用户创建时间是大于等于一月一号SELECT * FROM user where create_time >= '2021-01-01'
方法二:使用XML语法
个人推荐使用这种语法,因为很直观就知道是具体的含义
含义 | 原符号 | 转义字符 |
---|---|---|
小于 | < | |
小于等于 | <= | |
大于 | > | ]]> |
大于等于 | >= | = ]]> |
逻辑与(和) | & | |
单引号 | ‘ | |
双引号 | “ |
使用示例
# 查询用户创建时间是小于一月一号SELECT * FROM user where create_time '2021-01-01'# 查询用户创建时间是小于等于一月一号SELECT * FROM user where create_time '2021-01-01'# 查询用户创建时间是大于一月一号SELECT * FROM user where create_time ]]> '2021-01-01'# 查询用户创建时间是大于等于一月一号SELECT * FROM user where create_time = ]]> '2021-01-01'
来源地址:https://blog.csdn.net/weixin_42380504/article/details/124994978
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341