`
daichangfu
  • 浏览: 265429 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mysql 查询 一天内 一周内 一年的数据

阅读更多

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);

分享到:
评论

相关推荐

    mysql查询昨天 一周前 一月前 一年前的数据

    mysql 昨天 一周前 一月前 一年前的数据 这里主要用到了DATE_SUB, 参考如下 代码如下:SELECT * FROM yh_contentwhere inputtime&gt;DATE_SUB(CURDATE(), INTERVAL 1 DAY)where inputtime&gt;DATE_SUB(CURDATE(), ...

    MySQL中查询某一天, 某一月, 某一年的数据代码详解

    查询上一年数据: ```sql SELECT * FROM 表名 WHERE YEAR(时间字段名) = YEAR(DATE_SUB(NOW(), INTERVAL 1 YEAR)); ``` 9. 查询当前周的数据: ```sql SELECT name, submittime FROM enterprise WHERE ...

    MySQL查询本周上周上个月份

    ### MySQL查询本周、上周与上个月份的相关知识点 在日常工作中,我们经常需要根据不同的时间范围来筛选数据,比如查询本周、上周或者上个月的数据。MySQL 提供了丰富的日期和时间函数,使得这类操作变得非常方便。...

    mysql 查询当天、本周、当月、本季度等数据

    最后,查询本年数据和上一年数据,使用`YEAR()`函数比较年份: 1. 本年:`SELECT * FROM 表名 WHERE YEAR(时间字段名) = YEAR(NOW());` 2. 上一年:`SELECT * FROM 表名 WHERE YEAR(时间字段名) = YEAR(DATE_SUB...

    MySql 按时间段查询数据方法(实例说明)

    时间格式为2008-06-16 查询出当天数据: SELECT * FROM `table` WHERE date(时间字段) = curdate(); 查询出当月字段: SELECT * FROM `table` WHERE month( 时间字段) = month( now( ) ) ; 时间格式为1219876…… ...

    mysql 获取规定时间段内的统计数据

    在MySQL数据库中,获取规定时间段内的统计数据是一项常见的任务,它对于数据分析、报表生成以及业务监控至关重要。本篇文章将深入探讨如何使用SQL语句从数据库中提取特定时间范围内的数据,并进行统计分析。 首先,...

    MySQL习题及答案.docx

    - 此查询将返回过去30天内的所有记录。 - **`DAYOFWEEK(date)`:**返回给定日期是一周中的第几天,索引从1开始,表示星期日。 - 示例:`SELECT DAYOFWEEK('1998-02-03');` - 结果:3(表示星期二) - **`...

    mysql 日期函数相关操作

    在MySQL中,日期和时间函数提供了丰富的功能,用于处理日期和时间数据,这对于数据库管理和查询极为关键。以下是对几个常用日期函数的详细解析: ### 1. `TO_DAYS(date)` `TO_DAYS()`函数将一个日期转换为从“0000...

    MySQL常用函数的举例及例子

    - 示例:`DAYOFWEEK(CURRENT_DATE())`返回当前日期是一周中的第几天。 - **DAYOFMONTH(date)**:返回`date`是一个月的第几天(1~31)。 - 示例:`DAYOFMONTH(CURRENT_DATE())`返回当前日期是一个月中的第几天。 - **...

    MySQL常用函数大全

    - **DAYOFWEEK(date)**: 返回日期`date`是一周中的第几天(1=星期天, 7=星期六)。 - **DAYOFMONTH(date)**: 返回日期`date`是当月的第几天。 - **DAYOFYEAR(date)**: 返回日期`date`是一年的第几天。 - **DAYNAME...

    MySQL最新最全面试题和答案.docx

    - **WEEK()**:返回日期是一年的第几周,可指定以星期日或星期一开始,并可选择返回值范围是0-53还是1-52,如ISO 8601标准。 了解并熟练掌握这些知识点,对于使用MySQL进行数据管理、查询和分析至关重要。通过掌握...

    mysql日期函数总结

    - **功能**:此函数返回指定日期是一周中的哪一天,值域为1到7(1表示星期日,7表示星期六)。 - **示例**: ```sql SELECT DAYOFWEEK('1998-02-03'); ``` 返回值为3,表示1998年2月3日是星期二。 - **应用场景*...

    mysql的日期和时间函数

    MySQL中的日期和时间函数是数据库查询中非常重要的组成部分,它们允许开发者对日期和时间数据进行各种操作和分析。以下是对这些函数的详细说明: 1. **TO_DAYS()**:这个函数将日期转换为自公元前4713年1月1日以来...

    百度谷歌近日收录查询

    该工具的功能主要体现在其能够查询最近一天、一周、一月和一年内的收录情况。通过细致的时间段划分,站长可以清晰地了解自己网站在不同时间尺度上的收录变化。例如,如果站长刚刚更新了网站内容,他们可以通过查询...

    在mysql数据库中,建日历表

    本文将详细介绍如何在MySQL数据库中创建一个高效实用的日历表,并通过存储过程自动填充每年的数据。 #### 二、创建日历表 首先,我们需要定义一个用于存放日期维度信息的表结构。根据题目提供的SQL语句,表名为`m_...

    MySQL日期加减函数详解

    例如,我们可以根据用户的需求获取过去一周、一个月或者一年的数据,或者预测未来某一时刻的状态。 在进行SQL优化时,合理利用这些日期函数可以提高查询效率。例如,如果在大型数据表中查找特定日期范围内的记录,...

    mysql 日期函数.txt

    **功能**: 返回指定日期是一周中的第几天。返回值范围为1(星期日)到7(星期六),符合ODBC标准。 **示例**: ```sql SELECT DAYOFWEEK('1998-02-03'); ``` 输出结果:`3`(表示星期二) #### 2. WEEKDAY(date) ...

Global site tag (gtag.js) - Google Analytics