MySQL:查询时进行时间比较

news/2025/1/15 18:28:17/

MySQL:查询时进行时间比较

  • 前言
  • 一、查询距离当前时间多久以前
  • 二、查询特定时间范围


前言

在 MySQL 中查数据的时候,往往需要对记录的创建时间进行筛选,比如只需要查询今年1-5月份的,或者查询距离当前时间多久以前的。

本文介绍了在 MySQL 中查询记录时如何进行时间比较


一、查询距离当前时间多久以前

解决办法:使用 TIMESTAMPDIFF 函数

//在mobile_call表中搜索querystate != 1 并且记录创建时间距离当前时间20分钟以上的
select  *
from mobile_call
where querystate != 1 and TIMESTAMPDIFF(MINUTE,current_date,createTime) > 20
limit 100

二、查询特定时间范围

查询特定时间范围的记录有多种方法,这里介绍几种

查询某个日期区间段的数据——Between … And

select * from 表名 where time字段 BETWEEN '2020-01-01' and '2021-01-01'

输入字符串对日期进行模糊查询——Like

select * from mobile_call where order_date like "2020-06%"

更多内容可以参考:
MySQL如何通过输入字符串对日期进行查询、筛选
MYSQL四种筛选时间日期条件的方法


http://www.ppmy.cn/news/98511.html

相关文章

C++ QT QSerialPort基操

以下是使用QSerialPort的基本步骤&#xff1a;1. 引入QSerialPort头文件 #include <QSerialPort>2. 创建QSerialPort对象 QSerialPort serialPort;3. 设置串口参数 serialPort.setPortName("COM1"); // 设置串口名称 serialPort.setBaudRate(QSerialPort::Baud…

DAY 67 redis高可用之持久化

Redis 高可用 什么是高可用 在web服务器中&#xff0c;高可用是指服务器可以正常访问的时间&#xff0c;衡量的标准是在多长时间内可以提供正常服务(99.9%、99.99%、99.999%等等)。 但是在Redis语境中&#xff0c;高可用的含义似乎要宽泛一些&#xff0c;除了保证提供正常服…

C++ Primer第五版_第十九章习题答案(11~20)

文章目录 练习19.11练习19.12练习19.13练习19.14练习19.15练习19.16练习19.17练习19.18练习19.19练习19.20 练习19.11 普通的数据指针和指向数据成员的指针有何区别&#xff1f; 普通的数据指针指向一个对象&#xff1b;类成员指针指向类的非静态成员。当初始化这样一个指针时&…

Unity的UnityStats: 属性详解与实用案例

UnityStats 属性详解 UnityStats 是 Unity 引擎提供的一个用于监测游戏性能的工具&#xff0c;它提供了一系列的属性值&#xff0c;可以帮助开发者解游戏的运行情况&#xff0c;从而进行优化。本文将详细介绍 UnityStats 的每个属性值&#xff0c;并提供多个使用例子帮助开发者…

unix环境高级编程 第一章 UNIX基础知识 Go实现代码

ls命令的Go语言实现 package mainimport ("fmt""os" )func main() {if len(os.Args) ! 2 {panic("参数数量不足")}targetPath : os.Args[1]if dirList, err : os.ReadDir(targetPath); err nil {for _, dirInfo : range dirList {fmt.Println(…

六级备考23天|CET-6|翻译技巧4|2013年官方样题|新年|9:45~11:00

目录 1 PRACTICE ANSWER 2 PRACTICE ANSWER 3 ​ PRACTICE ANSWER 4 PRACTICE ANSWER 5 PRACTICE ANSWER 6 ​ PRACTICE ANSWER ​​​​​​​ 答案整合​​​​​​​ 1 PRACTICE Chinese new year is the Chinese most important traditional festival, wh…

R-Meta分析与【文献计量分析、贝叶斯、机器学习等】多技术融合实践与拓展

Meta分析是针对某一科研问题&#xff0c;根据明确的搜索策略、选择筛选文献标准、采用严格的评价方法&#xff0c;对来源不同的研究成果进行收集、合并及定量统计分析的方法&#xff0c;最早出现于“循证医学”&#xff0c;现已广泛应用于农林生态&#xff0c;资源环境等方面。…

sql语句查询数据库字段和表字段数量

》新建数据库:CREATE DATABASE IF NOT EXISTS 数据库名; 示例&#xff1a;:CREATE DATABASE IF NOT EXISTS test_db; 》进入数据库&#xff1a;use 数据库名称&#xff1b; 示例&#xff1a;use test_db; 》数据库中创建表: create table 表名(字段名 字段类型(长度),字段名 字…