摘要:

下文讲述MySQL数据库中获取指定日期对应的本年的周数信息的方法分享,如下所示;

实现思路:

采用week系统函数即可获取指定日期在日期所在年度的周数信息

week系统函数语法说明:

week(date,first)

------参数说明----

date:待检测的日期或日期时间数据

first:指定周开始日期,

first参数默认值为0,代表周日为本周第一天

first:1代表一周的开始日期为周一

first:2--周二为周的第一天

以此类推

-------返回值说明-----

返回一个int型的数值,代表指定日期在所在年的周数信息

注意事项:

当输入参数为一个非date或datetime值时,

则返回NULL

例:

mysql> select week('20200905');

+------------------+

| week('20200905') |

+------------------+

| 35 |

+------------------+

1 row in set (0.00 sec)

mysql> select week('20200101');

+------------------+

| week('20200101') |

+------------------+

| 0 |

+------------------+

1 row in set (0.00 sec)

mysql> select week('20200107');

+------------------+

| week('20200107') |

+------------------+

| 1 |

+------------------+

1 row in set (0.00 sec)

mysql> select week('20200104',5);

+--------------------+

| week('20200104',5) |

+--------------------+

| 0 |

+--------------------+

1 row in set (0.00 sec)

mysql> select week('20200104',3);

+--------------------+

| week('20200104',3) |

+--------------------+

| 1 |

+--------------------+

1 row in set (0.00 sec)

mysql查询周数_MySQL如何获取一个指定日期所对应本年度的周数(WEEK函数)呢?相关推荐

  1. android 根据时间获取周几_android 调用系统 calendars 如何获取一个指定日期的所有日程 event。...

    android 调用系统 (CalendarContract)calendars 如何获取一个指定日期的所有日程(包含周期事件) ? 难点在于,很多event存的时候是有rrule的,也就是周期. 以 ...

  2. mysql 分钟_MySQL如何获取一个指定时间中的分钟数(MINUTE函数)呢?

    摘要: 下文讲述MySQL数据库中获取指定时间数据中的分钟数的方法分享,如下所示: 实现思路: 使用MINUTE(time)系统函数即可返回日期中的分钟信息 MINUTE系统函数语法说明: MINUT ...

  3. 计算从指定日期开始的第几周的周几的日期

    项目场景: 拿到的排课表数据,里面没有具体日期,而是第几周,周几的形式,需要转换成具体日期. 问题描述 其中的周几是从周一开始的,从1 到7,转换时也是按这个顺序来 原因分析: 先需要获取到学期开始的 ...

  4. 【mysql】获取指定日期是当年第几周,指定日期所在周的开始和结束日期

    描述 最近在刷mysql的题目,遇到指定日期是当年第几周的问题. 解决 0.总结 先总结,具体使用和区别看下文: # 一.返回第几周 select date_format('2023-01-01',' ...

  5. java怎么获取固定的日期,如何获取一个指定时间的java.util.Date对象

    java.util.Date,是Java中经常被用到一个日期时间的类.可以用来表示具体的年月日时分秒. 如果要获取一个指定时间的Date对象的要怎么做呢. 要获取一个对象,那就new呗,通常大家都会这 ...

  6. mysql查询商品销售额_MySql查询:获取销售额 =特定百分比的商品

    从下表中我可以如何获得最近几天销售额> = 50%的商品?MySql查询:获取销售额> =特定百分比的商品 date item_id in_stock out-stock 2011-06- ...

  7. mysql 查询数据 程序_MySQL 查询数据

    MySQL 查询数据 MySQL 数据库使用SQL SELECT语句来查询数据. 你可以通过 mysql> 命令提示窗口中在数据库中查询数据,或者通过PHP脚本来查询数据. 语法 以下为在MyS ...

  8. mysql 查询慢 分析_MySQL优化:定位慢查询的两种方法以及使用explain分析SQL

    一条SQL查询语句在经过MySQL查询优化器处理后会生成一个所谓的执行计划,这个执行计划展示了具体执行查询的方式,比如多表连接的顺序是什么,对于每个表采用什么访问方法来具体执行查询等等. 本章的内容就 ...

  9. mysql查询解析过程_MySQL查询执行过程详解

    查询是用户通过设置某些查询条件,从表或其他查询中选取全部或者部分数据,以表的形式显示数据供用户浏览.查询是一个独立的.功能强大的.具有计算功能和条件检索功能的数据库对象.MySQL数据库中,MySQL ...

最新文章

  1. 《ArcGIS Runtime SDK for Android开发笔记》——(4)、基于Android Studio构建ArcGIS Android开发环境...
  2. 如何制作自己的gem
  3. Windows Server 2012体验之卸载辅助域控制器
  4. 阿里巴巴Java开发手册终极版
  5. C++ 宏、范型和RTTI 浅析
  6. mysql 半同步 配置_Mysql 半同步复制配置
  7. 信息学奥赛一本通(2016:【例4.1】for循环求和)
  8. zh-cn en-uk、zh-tw表示语言(文化)代码与国家地区对照表(最全的各国地区对照表)...
  9. HttpServletRequest 需要导入xx包?
  10. iOS-各种报错,各种error
  11. scikit-learn 算法的通用形式
  12. 免费的专业SQL server杂志
  13. xStream 的简单使用 xml to bean
  14. python与anaconda安装
  15. Ubuntu GCC编译器升级
  16. 电商系统如何搭建会员体系/会员制玩法?
  17. ffmpeg 图像格式转换
  18. iOS Touch ID 简易开发教程
  19. UiPath:Windows计划任务调度UiPath(直接调用及.bat方式)
  20. libsvm嵌入式移植

热门文章

  1. Nirvana-Nevermind
  2. 通过slave_exec_mode=IDEMPOTENT跳过主从复制中的错误
  3. 【Pyton安装】Python入门最详细的环境安装(附步骤),按照步骤点,几分钟就可以完成哦~
  4. 淘宝-51CTO学院-01-概述 - OpenCV介绍与环境搭建
  5. 重启计算机指令没用,win10笔记本不能关机重启点什么都没反应怎么办
  6. matlab曲线拟合详解(含fit、fittype函数及fitoptions设置)
  7. gabor特征 gabor滤波器
  8. C语言-输出几个数的最大数
  9. LIN雨量传感器:MQB平台与PQ自带的传感器类型分析
  10. 40个web前端实战项目,练完即可就业,从入门到进阶,基础到框架,html_css【附视频+源码】