zoukankan      html  css  js  c++  java
  • mysql按天,按周,按月,按季度,按年统计数据

    
    
    
    
    /*查询2小时前的数据*/
    select
    * from tableName WHERE create_time < DATE_SUB(NOW(), INTERVAL 2 HOUR)
    
    
    



    SELECT
    count(id) FROM rd_track_info WHERE DATE(create_time) < DATE_SUB(CURDATE(), INTERVAL 7 DAY); SELECT count(id) FROM rd_track_info WHERE DATE(create_time) = DATE_SUB(CURDATE(), INTERVAL 7 DAY); SELECT count(id) FROM rd_track_info WHERE DATE(create_time) > DATE_SUB(CURDATE(), INTERVAL 7 DAY);
    
    
    
    /*按天统计*/
    SELECT
        count(id) countNum,
        DATE(create_time) createTime
    FROM
        rd_track_info
    GROUP BY
        DATE(create_time)
    ORDER BY
        DATE(create_time) DESC;
    
    
    /*按周统计*/
    SELECT
        count(id) countNum,
        WEEK(create_time) createTime
    FROM
        rd_track_info
    GROUP BY
        WEEK(create_time)
    ORDER BY
        WEEK(create_time) DESC;
    
    
    /*按月统计*/
    SELECT
        count(id) countNum,
        MONTH(create_time) createTime
    FROM
        rd_track_info
    GROUP BY
        MONTH(create_time)
    ORDER BY
        MONTH(create_time) DESC;
    
    
    /*按季度统计*/
    SELECT
        count(id) countNum,
        QUARTER(create_time) createTime
    FROM
        rd_track_info
    GROUP BY
        QUARTER(create_time)
    ORDER BY
        QUARTER(create_time) DESC;
    
    /*按年统计*/
    SELECT
        count(id) countNum,
        YEAR(create_time) createTime
    FROM
        rd_track_info
    GROUP BY
        YEAR(create_time)
    ORDER BY
        YEAR(create_time) DESC;
  • 相关阅读:
    转载的一篇嵌入式大佬经验博文
    工程训练大赛心得体会
    Python之闭包与延时绑定问题
    python基础之装饰器
    python之内置函数(map,fillter,reduce)
    *arg和**kwarg作用
    C++之 ostream详细用法
    Linux 常用命令
    C++ 人脸识别系统的浅理解
    Linux 应用领域
  • 原文地址:https://www.cnblogs.com/lazyInsects/p/8006388.html
Copyright © 2011-2022 走看看