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
相关推荐
是梦终空2 分钟前
JAVA毕业设计176—基于Java+Springboot+vue3的交通旅游订票管理系统(源代码+数据库)
java·spring boot·vue·毕业设计·课程设计·源代码·交通订票
大熊程序猿10 分钟前
python 读取excel数据存储到mysql
数据库·python·mysql
落落落sss12 分钟前
sharding-jdbc分库分表
android·java·开发语言·数据库·servlet·oracle
jnrjian13 分钟前
Oracle 启动动态采样 自适应执行计划
数据库·oracle
码爸15 分钟前
flink doris批量sink
java·前端·flink
深情废杨杨16 分钟前
前端vue-父传子
前端·javascript·vue.js
lamb张33 分钟前
MySQL锁
数据库·mysql
Monodye1 小时前
【Java】网络编程:TCP_IP协议详解(IP协议数据报文及如何解决IPv4不够的状况)
java·网络·数据结构·算法·系统架构
一丝晨光1 小时前
逻辑运算符
java·c++·python·kotlin·c#·c·逻辑运算符
ForRunner1231 小时前
使用 Python 高分解决 reCAPTCHA v3 的指南
数据库·python·microsoft