查询年、月、日、季度和星期

SELECT YEAR('2014-10-29')   //2014
SELECT MONTH('2014-10-29')  //10
SELECT DAY('2014-10-29')  //29
SELECT QUARTER('2014-10-29')  //4  季度
SELECT DAYOFWEEK('2014-10-29') //4  星期

查询所包含所有季度

SELECT DISTINCT(CONCAT(YEAR(inform_date),'-',QUARTER(inform_date))) as quarter FROM vulnerability_db ORDER BY quarter DESC

查询所包含所有月份

SELECT DISTINCT DATE_FORMAT(inform_date,'%Y-%m') as month FROM vulnerability_db ORDER BY month DESCsecurity

查询N天内数据

WHERE TO_DAYS(NOW()) - TO_DAYS(时间字段) <= N

查询当天数据

where date(时间字段)=date(now())
或者
where to_days(时间字段) = to_days(now());

查询一周内数据

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

查询指定时间段内数据

Select * From user Where
DATE_FORMAT(time,'%m-%d') >= '06-03' and DATE_FORMAT(time,'%m-%d')<= '07-08';

mysql中DATE_FORMAT(date, format)函数可根据format字符串格式化日期或日期和时间值date,返回结果串。
也可用DATE_FORMAT( ) 来格式化DATE 或DATETIME 值,以便得到所希望的格式。根据format字符串格式
化date值:
下面是函数的参数说明:

%S, %s 两位数字形式的秒( 00,01, . . ., 59)
%i 两位数字形式的分( 00,01, . . ., 59)
%H 两位数字形式的小时,24 小时(00,01, . . ., 23)
%h, %I 两位数字形式的小时,12 小时(01,02, . . ., 12)
%k 数字形式的小时,24 小时(0,1, . . ., 23)
%l 数字形式的小时,12 小时(1, 2, . . ., 12)
%T 24 小时的时间形式(hh : mm : s s)
%r 12 小时的时间形式(hh:mm:ss AM 或hh:mm:ss PM)
%p AM 或P M
%W 一周中每一天的名称( Sunday, Monday, . . ., Saturday)
%a 一周中每一天名称的缩写( Sun, Mon, . . ., Sat)
%d 两位数字表示月中的天数( 00, 01, . . ., 31)
%e 数字形式表示月中的天数( 1, 2, . . ., 31)
%D 英文后缀表示月中的天数( 1st, 2nd, 3rd, . . .)
%w 以数字形式表示周中的天数( 0 = Sunday, 1=Monday, . . ., 6=Saturday)
%j 以三位数字表示年中的天数( 001, 002, . . ., 366)
% U 周(0, 1, 52),其中Sunday 为周中的第一天
%u 周(0, 1, 52),其中Monday 为周中的第一天
%M 月名(January, February, . . ., December)
%b 缩写的月名( January, February, . . ., December)
%m 两位数字表示的月份( 01, 02, . . ., 12)
%c 数字表示的月份( 1, 2, . . ., 12)
%Y 四位数字表示的年份
%y 两位数字表示的年份
%% 直接值“%”

MySQL查询日期类数据常用函数相关推荐

  1. 大数据HiveSQL学习笔记三-查询基础语法以及常用函数

    大数据HiveSQL学习笔记三-查询基础语法以及常用函数 一.基础语法 1.SELECT -列名- FROM -表名- WHERE -筛选条件- 如:需要根据城市,性别找出匹配的10个用户 user_ ...

  2. 15个常用excel函数公式_excel表格时间和日期应用 – Excel常用函数公式及技巧

    excel表格时间和日期应用 – Excel常用函数公式及技巧 自动显示当前日期公式 =YEAR(NOW()) 当前年 =MONTH(NOW()) 当前月 =DAY((NOW())) 当前日 如何在单 ...

  3. mysql+if+x+mod+2_MySQL常用函数 二

    结合MySQL自带的帮助文档列一下MySQL数据库中常用的一些函数. 事实证明:MySQL的联机帮助资料非常实用,希望哪一天可爱的Oracle可以像MySQL学习一下,她可以让您基本不用查看其他的资料 ...

  4. mysql month函数值类型_MySQL常用函数(分类别整理)

    MySQL常用函数(分类别整理) 2021-01-30 一.数学函数ABS(x) 返回x的绝对值BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制)CEILING(x) 返回大于x的最 ...

  5. mysql 查询 集合_MySQL使用集合函数进行查询操作实例详解

    本文实例讲述了MySQL使用集合函数进行查询操作.分享给大家供大家参考,具体如下: COUNT函数 SELECT COUNT(*) AS cust_num from customers; SELECT ...

  6. php mysql查询日期,​mysql查询日期的方法

    mysql查询今天,昨天,近7天,近30天,本月,上一月数据的方法分析总结: 话说有一文章表article,存储文章的添加文章的时间是add_time字段,该字段为int(5)类型的,现需要查询今天添 ...

  7. mysql查询日期内的所有日期代码

    一.MYSQL查询最近的三个月份的简便方法: select date_format(curdate(),'%Y-%m') from dual union select date_format(DATE ...

  8. mysql if value t f_mysql常用函数

    函数介绍 事先提供好的一些功能可以直接使用 函数可以用在SELECT语句及其子句 也可以用在UPDATE,DELETE语句当中. 函数分类 字符串函数 数值函数 日期和时间函数 流程函数 其它函数 字 ...

  9. mysql range用法_MySQL的常用函数

    MySQL常用函数 用户信息 系统用户名 mysql> select system_user(); 所有用户名 mysql> select user(); 当前用户名 mysql> ...

  10. MySQL查询数据字典_存储过程_函数_视图元数据_表元数据_触发器

    文章目录 一.查询所有的存储过程 二.查询某个数据库下的存储过程 三.查询所有的函数 四.查询某个数据库下的函数 五.查看存储过程详情 六.查看函数详情 七.查看存储过程的创建源码 八.查看函数的创建 ...

最新文章

  1. 火爆GitHub的《机器学习100天》,有人把它翻译成了中文版
  2. windows phone7---MVVM模式
  3. 什么叫死锁?死锁案例?死锁必须满足哪些条件?如何定位死锁问题?有哪些解决死锁策略?哲学家问题?
  4. 厉害插件_2个相见恨晚的浏览器插件,让你的工作效率提升100%
  5. 在AWS RDS SQL Server中恢复数据
  6. 控制输入框的:选择,复制,粘贴功能。
  7. property自己实现
  8. lighttpd,nginx,apache的性能负载比较
  9. python-网络编程-tcp/ip认识(一)
  10. 一键生成合成微信好友墙
  11. matlab泰勒公式近似值,泰勒公式及其在在计算方法中的应用.doc
  12. mysql 10张表左关联查询_mysql left join 左连接查询关联n多张表
  13. entity framework 新手入门篇(1.5)-lambda表达式与linq
  14. 星际蜗牛8盘位装机记录 蜗牛C双全 益衡7030电源
  15. 企业邮箱怎么开通?手机微信怎么绑定公司邮箱?
  16. Linux 命令整理(一)
  17. 创维智能电视(SKYWORTH)如何开启U盘安装(酷开系统)
  18. 22岁俄罗斯“天才少女”加入华为!曾获「编程界奥赛」冠军!
  19. 淘宝详情页分发推荐算法总结:用户即时兴趣强化
  20. 使用JS实现子页面调用父页面的函数

热门文章

  1. 27.Yii App应用
  2. 20.Adding Javascript and CSS via Layout XML
  3. 12. jQuery - 获得内容和属性
  4. 11. Magento路由分发过程解析(一):在前端控制器中获取路由对象
  5. 在windows2003, mysql5.0, PHP 4.4.4下的bugfree1.1打包
  6. 5. 学习集合与常用类
  7. 【协议】3、HTTP 协议入门
  8. ubuntu gedit 工具菜单下没有 Manage external tools
  9. Counting Bits -leetcode
  10. MySQL5.6.10的安装