sql中的时间范围查询【三种方式】以及Mapper.xml中遇到大于号小于号问题解决方案

sql 复制代码
select * from test_case where create_time >= '2023-8-28 00:00:00' and create_time <= '2023-8-28 23:59:59';

select * from test_case where create_time >= '#{startTime} 00:00:00' and create_time <= '#{endTime} 23:59:59';

select * from test_case where STR_TO_DATE(create_time, '%Y-%m-%d') >= '2023-8.28' AND STR_TO_DATE(create_time, '%Y-%m-%d') <= '2023-8.28'

mapper注意事项

字符 转义字符 描述
> &gt; 大于
>= &gt;= 大于等于
< &lt; 小于
<= &lt;= 小于等于
" &quot; 双引号
' ' 单引号
& &amp; and
相关推荐
文人sec6 分钟前
MYSQL:insert...select:为什么锁源表的所有行和间隙?怎么最快地复制一张表?
数据库·python·mysql
爱划水不秃头的程序员17 分钟前
堆 栈 和常量池的关系是啥 是jvm对他们进行的划分吗
java
周GZ19 分钟前
4个提问,deepseek讲解Java中的线程池
java
LuTshoes20 分钟前
context 上下文工程
java·人工智能·spring·ai
wuminyu20 分钟前
Markword在紧凑对象头上的实现原理剖析
java·linux·c语言·jvm·c++
君顾131 分钟前
24小时自助健身房系统开发实战与完整指南
java·开发语言·健身房
oradh40 分钟前
Oracle联机日志文件损坏故障总结
数据库·oracle·oracle联机日志文件损坏
鹿角片ljp41 分钟前
LeetCode 78:子集|回溯、选与不选、递归和path快照
java·数据结构·算法
志尊宝1 小时前
Vue3 零基础每日笔记(032):Suspense 与异步组件——懒加载与顶层 await 终极方案
前端·javascript·vue.js·笔记·html5
IvorySQL1 小时前
PostgreSQL 日报|8 字节 TOAST 值支持(9 月 16 日)
数据库·人工智能·postgresql