zoukankan      html  css  js  c++  java
  • mysql 时间查询

    MYSQL查询通过date类型的字段查询一段时间记录 

    2010-04-29 16:22:34|  分类: 默认分类 |举报|字号 订阅     下载LOFTER客户端

    select * from wap_content where week(created_at) = week(now)

    如果你要严格要求是某一年的,那可以这样

    查询一天:

    select * from table where to_days(column_time) = to_days(now()); select * from table where date(column_time) = curdate();

    查询一周:

    select * from table where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(column_time);

    查询一个月:

    select * from table where DATE_SUB(CURDATE(), INTERVAL INTERVAL 1 MONTH) <= date(column_time);

    查询某几天:

    关键字between 等同于 datetime >= 2010-02-02 00:00:00' and datetime <=  '2010-02-15 00:00:00';

    select * from table where datetime between '2010-02-02 00:00:00' and '2010-02-15 00:00:00';

    阅读(3733)| 评论(0)

  • 相关阅读:
    nginx last break等
    Jmeter
    nginx location规则
    解决性能瓶颈的一些思路
    spring 一些总结
    idea快捷键
    可读的jvm gc日志时间
    redis 搭建集群
    windows下使用Python来修改文件时间戳
    Python获得文件时间戳
  • 原文地址:https://www.cnblogs.com/ycliud201410/p/4482066.html
Copyright © 2011-2022 走看看