MySQL查询两个日期之间记录的方法

网上搜索出来的结果多是下面答案:

MySQL中,如何查询两个日期之间的记录,日期所在字段的类型为datetime(0000-00-00 00:00:00)

解决方案:

直接使用><=就可以查询。

where createDate<'2003-5-31' and createDate>'2003-2-30';

其实简单美好的写法可以是这样的

where createDate between'2010-08-01'  and  '2010-08-19'

看完了之后,你是不是觉得后者比较好呢...

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!

时间: 2024-10-24 18:13:20

MySQL查询两个日期之间记录的方法的相关文章

mysql如何查询两个日期之间最大的连续登录天数_Mysql

前言 最近工作中遇到一个需求,是根据用户连续记录天数来计算的,求出用户在一段时间内最大的连续记录时间,例如在 2016-01-01 和 2016-01-28 之间,如果用户在3号和4号都记录了,那么连续记录天数为2,如果用户在6号-10号每日都记录了,那么最大连续记录天数为5. 拿到这个需求的时候,说实话有点懵,第一想到的就是在代码中去统计,会用到循环,想到那么多个用户,并且时间跨度也有点大,比如15年到16年,两年时间,想想就有点恐怖. 解决方案 然后就把这个需求跟朋友说了,朋友也觉得有点难搞

oracle 利用between查询两个日期之间数据

sql中的conditions是在select,delete,update语句常常用到的,其中range condition只包含:(not)between..and. 2)oracle的between..and..前后都是闭区间,也就是说包含两个端的数,例如: SELECT * FROM employees   WHERE salary   BETWEEN 2000 AND 3000;查询返回 2000<=工资<=3000的员工 3)当前者数大于后者,如:salary between 100

ASP.NET如何获取两个日期之间的天数

 这篇文章主要介绍了ASP.NET获取两个日期之间的天数方法,需要的朋友可以参考下  代码如下: DateTime startdate=DateTime.Parse("2013-11-01");  DateTime enddate = DateTime.Parse("2013-11-11");  int d = enddate.Subtract(startdate).Days;    定义开始时间startdate  结束时间enddate  使用方法Subtrac

查询两个用户之间的对话记录

问题描述 采用服务端集成方式调用环信接口,本人需要查询两个用户之间的对话记录,根据demo,可以按from和to,能查询发送者和接收者的单向消息记录,而我的操作是一次全部查出两个的对话记录.后来发现有个扩展属性,让扩展属性的值唯一,然后根据扩展属性查询两人的对话记录,这种方式可行吗? 解决方案 调用rest导出聊天记录只支持时间戳查询

java-怎么排除两个日期之间的节假日,下面我这个是计算排除周末的工作时间,怎么把节假日排除掉,求指教

问题描述 怎么排除两个日期之间的节假日,下面我这个是计算排除周末的工作时间,怎么把节假日排除掉,求指教 package server; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class CalculateHours { SimpleDateFormat format = new SimpleDateFormat( "yyyy-MM-dd H

php判断两个日期之间相差多少个月份的方法

  本文实例讲述了php判断两个日期之间相差多少个月份的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 /** * @author injection(injection.mail@gmail.com) * @var date1日期1 * @var date2 日期2 * @var tags 年月日之间的分隔符标记,默认为'-' * @return 相差的月份数量 * @example: $date1 = "

P使用strtotime计算两个给定日期之间天数的方法

 这篇文章主要介绍了PHP使用strtotime计算两个给定日期之间天数的方法,实例分析了php操作时间的技巧,非常具有实用价值,需要的朋友可以参考下     本文实例讲述了PHP使用strtotime计算两个给定日期之间天数的方法.分享给大家供大家参考.具体分析如下: PHP的strtotime函数用于将任何英文文本的日期时间描述解析为Unix时间戳.这个函数将使用TZ环境变量(如果有的话)来计算时间戳.如果执行成功它返回一个时间戳,否则返回FALSE.在PHP 5.1.0之前,这个函数将返回

Python获取两个日期之间的列表

QQ交流群:127591054 JackChiang QQ:595696297 获取两个日期之间的日期列表如:输入2012-09-21~2013-10-21 得到的结果为:2012-09-21,2012-09-22等等一直到2013-10-21 调用get_date_list函数传入一个时间范围列表:如get_date_list([1,'2012-09-21','2013-10-21']) 传入参数列表第0个代表状态,0代表日期传入是错误的,1,代表传入一个日期.2.代表传入两个日期,并且第二个

link用循环计算两个日期之间有多少工作日

问题描述 link用循环计算两个日期之间有多少工作日 用循环计算两个日期之间有多少工作日,link怎么实现?用takewhile怎么代替while? 解决方案 不考虑过节和轮休,写一个给你 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { class P