mysql如何查询时间段

mysql查询时间段的方法:1、传统方式,即指定开始时间和结束时间;2、UNIX时间戳,每个时间对应了一个唯一的UNIX时间戳,函数为【UNIX_TIMESTAMP(datetime)】。 mysql查询时间段的方法: 方法

mysql查询时间段的方法:1、传统方式,即指定开始时间和结束时间;2、UNIX时间戳,每个时间对应了一个唯一的UNIX时间戳,函数为【UNIX_TIMESTAMP(datetime)】。

mysql查询时间段的方法:

方法一:传统方式,即指定开始时间和结束时间,用"between”或者"<",">"来建立条件,比如查询2010年3月1日到2010年3月2日的数据条数,则可以使用

UNIX_TIMESTAMP(datetime)

FROM_UNIXTIME(unixtime)

比如运行

代码如下:

运行

于是,我们可以将时间字段里的数据替换为整型的UNIX时间,这样,比较时间就成为整数比较了,建立索引后能大大提高效率。在查询的时候,需要把起点时间和结尾时间分别转换为UNIX时间再进行比较,如:

更多推荐:mysql教程(视频)

以上就是mysql如何查询时间段的详细内容,更多请关注每日运维其它相关文章!