Mysql如何按照日期对比数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql如何按照日期对比数据相关的知识,希望对你有一定的参考价值。

参考技术A 查询2011的数据:select
*
from

where
year(date)='2011';
查找月份为12的数据:select
*
from

where
month(date)='12';
查找天数为本年第二天的数据:select
*
from

where
dayofyear(date)='2';
我解释一下:
select
*
from

where
这是必须的
year,month,dayofyear是mysql的函数,分别是取得年,月,和当前时间在本年是第几天的3个函数
date就是你保存时间的字段
等号后面的当然条件啦。

以上是关于Mysql如何按照日期对比数据的主要内容,如果未能解决你的问题,请参考以下文章

MySQL与Oracle---日期对比(MySQL)

oracle 和mysql之间的数据类型对比

mysql与oracle常用函数及数据类型对比

MySQL与Oracle---日期对比(Oracle)

SQL2000,如日期时间的数据,我想对比每天,上一条时间和下一条时间对比。如30分钟超过的数据,就取出来

MySQL如何对比两个表数据的异同