`

Mysql 关于日期的查询 查询某年某月末日 或单年单月单日

阅读更多

select * from table where  date_format(字段名称,'%Y%m%d')='20121211';

%M 月名字(January……December)
%W 星期名字(Sunday……Saturday)
%D 有英语前缀的月份的日期(1st, 2nd, 3rd, 等等。)
%Y 年, 数字, 4 位
%y 年, 数字, 2 位
%a 缩写的星期名字(Sun……Sat)
%d 月份中的天数, 数字(00……31)
%e 月份中的天数, 数字(0……31)
%m 月, 数字(01……12)
%c 月, 数字(1……12)
%b 缩写的月份名字(Jan……Dec)
%j 一年中的天数(001……366)
%H 小时(00……23)
%k 小时(0……23)
%h 小时(01……12)
%I 小时(01……12)
%l 小时(1……12)
%i 分钟, 数字(00……59)
%r 时间,12 小时(hh:mm:ss [AP]M)
%T 时间,24 小时(hh:mm:ss)
%S 秒(00……59)
%s 秒(00……59)
%p AM或PM
%w 一个星期中的天数(0=Sunday ……6=Saturday )
%U 星期(0……52), 这里星期天是星期的第一天
%u 星期(0……52), 这里星期一是星期的第一天
%% 一个文字“%”。
所有的其他字符不做解释被复制到结果中。
mysql> select DATE_FORMAT('1997-10-04 22:23:00', '%W %M %Y');
-> 'Saturday October 1997'
mysql> select DATE_FORMAT('1997-10-04 22:23:00', '%H:%i:%s');
-> '22:23:00'
mysql> select DATE_FORMAT('1997-10-04 22:23:00',
'%D %y %a %d %m %b %j');
-> '4th 97 Sat 04 10 Oct 277'
mysql> select DATE_FORMAT('1997-10-04 22:23:00',
'%H %k %I %r %T %S %w');
-> '22 22 10 10:23:00 PM 22:23:00 00 6'
MySQL3.23中,在格式修饰符字符前需要%。在MySQL更早的版本中,%是可选的。

 

分享到:
评论

相关推荐

    Mysql 时间模糊查询

    **适用场景:**当需要查询某日期是否等于特定日期时。 #### 四、其他日期函数及其应用场景 除了上述提到的方法,MySQL还提供了一系列日期和时间相关的函数,可以更加灵活地处理各种时间相关的查询需求。 ##### 1....

    MySQL日期查询[定义].pdf

    MySQL 日期查询 MySQL 日期查询是 MySQL 中的一种查询方式,用于处理日期和时间相关的数据。它提供了多种函数来操作日期和时间,包括日期查询、日期计算、日期比较等。 日期查询函数 MySQL 提供了多种日期查询...

    45-MySQL单表2000万数据查询慢解决方案1

    MySQL单表2000万数据查询慢解决方案1 本文主要讨论了如何解决MySQL单表2000万数据查询慢的问题,通过将表分区和使用时间触发器来实现数据的优化。 分区设计 在解决方案中,我们使用的是按照8周将单表分为8个区,...

    mysql 查询本周、上周、本月

    在MySQL中,可以通过`YEARWEEK()`函数来获取某日期对应的年和周的信息。为了查询本周的数据,可以使用以下SQL语句: ```sql SELECT name, submittime FROM enterprise WHERE YEARWEEK(date_format(submittime, '%Y-%...

    2023年所有日期数据(区分休息日、节假日、工作日、调休工作) mysql 语句

    2023年所有日期数据(区分周末、节假日、工作日) mysql 语句 insert 生成的节假日表 code字段状态: 工作日:0 法定节假日:1 休息日加班(法定节假日调休):2 休息日(日常休息日):3 mysql2023日期数据全部.sql

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

    MySQL作为常用的关系型数据库管理系统,其提供了丰富的函数和操作符来处理时间相关的数据查询。本文将详细说明如何使用MySQL进行按时间段查询数据的方法,包括操作示例和说明。 首先,我们必须了解MySQL中处理时间...

    mysql日期查询

    mysql分段日期查询可进行不需要太精确的几天之内的日期区间查询

    mysql查询包含某字段的所有表

    mysql查询包含某字段的所有表. 根据字段名称找出含有该字段的所有表。

    MySql 是否工作日判断,得到T+n个工作日(含自定义节假日)函数

    2、Mysql 得到T+n个工作日日期(带自定义节假日、法定节假日) fGetWorkDay('2018-02-13', 5) ------------------------------ 2018-02-26 fGetWorkDay('2018-09-26', 5) ------------------------------ 2018-...

    2023年所有日期数据(区分周末、节假日、工作日) mysql 语句

    2023年所有日期数据(区分周末、节假日、工作日) mysql 语句 insert 生成的节假日表 code字段状态: 工作日:0 法定节假日:1 休息日加班(法定节假日调休):2 休息日(日常休息日):3 mysql2023日期数据全部.sql

    mysql如何查询日期与时间

    关于日期及时间的查询等各类需求也很多,本篇文章简单讲讲日期及时间字段的规范化查询方法。 1.日期和时间类型概览 MySQL支持的日期和时间类型有 DATETIME、TIMESTAMP、DATE、TIME、YEAR ,几种类型比较如下: 涉及...

    2022年所有日期数据(区分周末、节假日、工作日) mysql 语句

    2022所有日期数据(区分周末、节假日、工作日) mysql 语句 insert 生成的节假日表 工作日:0 法定节假日:1 休息日加班:2 休息日:3 mysql2022日期数据全部.sql

    MySql用DATE_FORMAT截取DateTime字段的日期值

    用 DATE_FORMAT 来格式化日期字段 SELECT DATE_FORMAT(crt_time,'%Y-%m-%d') FROM ad_n_advertise_t ...MONTH() DAYOFMONTH()日期函数的详解mysql 查询指定日期时间内sql语句实现原理与代码PHP+Mysql日

    mysql关于获取任何时间或日期的方法代码及其帮助文档

    本文将围绕“mysql关于获取任何时间或日期的方法”这一主题,结合提供的资源,深入探讨如何在SQL语句中进行日期操作。 首先,`mysql日期操作技巧.txt`文件可能包含了各种日期函数和操作的示例。在MySQL中,有多种...

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

    在MySQL数据库中,查询特定日期范围内的数据是常见的操作,特别是在数据分析和报表生成时。本文将详细介绍如何使用SQL语句来获取某一天、某一个月、某一年的数据,以及更广泛的日期范围,如近7天、近30天、本季度、...

    mysql查询今天昨天7天、近30天本月上一月数据

    该函数将日期转换为一个整数值,表示从0年1月1日到指定日期的天数。通过比较两个日期对应的天数值,可以确定它们之间的关系。示例SQL语句如下: ```sql -- 查询今天的全部数据 SELECT * FROM 表名 WHERE TO_DAYS...

    Mysql中日期的查询.docx

    - **DATE**:仅存储日期部分(年、月、日),格式为'YYYY-MM-DD'。 - **TIME**:仅存储时间部分(小时、分钟、秒),格式为'HH:MM:SS'。 - **DATETIME**:同时存储日期和时间部分,格式为'YYYY-MM-DD HH:MM:SS'。 - ...

    mysql 查询当天、本周,本月,上一个月的数据

    mysql 查询当天、本周,本月,上一个月的数据 今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1

    mysql查询根据列按条件统计总数

    ### MySQL 查询根据列按条件统计总数 在MySQL中,经常需要对数据进行统计分析,特别是针对某一特定条件下的数据总量的统计。此类操作通常涉及到`COUNT()`函数与`GROUP BY`语句的结合使用,有时还需要与其他子查询或...

    2021年所有日期数据(区分周末、节假日、工作日) mysql 语句

    2021所有日期数据(区分周末、节假日、工作日) mysql 语句 insert 生成的节假日表 工作日:0 法定节假日:1 休息日加班:2 休息日:3 mysql2021日期数据全部.sql

Global site tag (gtag.js) - Google Analytics