窝窝插件 发表于 2018-10-10 11:50:27

MySql查询时间段的方法

  MySql查询时间段的方法未必人人都会,下面为您介绍两种MySql查询时间段的方法,供大家参考。
  MySql的时间字段有date、time、datetime、timestamp等,往往我们在存储数据的时候将整个时间存在一个字段中,采用datetime类型;也可能采用将日期和时间分离,即一个字段存储date,一个字段存储时间time。无论怎么存储,在实际应用中,很可能会出现包含“时间段”类型的查询,比如一个访问记录数据库,需要统计每天的访问数量,这个每天就是一个时间段。下面介绍MySql查询时间段的两种常见方法,其他数据库也可以类似实现。
  方法一:传统方式,即指定开始时间和结束时间,用"between”或者""来建立条件,比如查询2010年3月1日到2010年3月2日的数据条数,则可以使用
  复制代码代码如下:
  select count(*) from sometable where datetimecolumn>='2010-03-01 00:00:00' and datetimecolumn=UNIX_TIMESTAMP('2010-03-01 00:00:00') and datetimecolumn
页: [1]
查看完整版本: MySql查询时间段的方法