我的编程空间,编程开发者的网络收藏夹
学习永远不晚

在 MySQL 中,我们如何通过提供年份、周数和星期几来计算日期?

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

在 MySQL 中,我们如何通过提供年份、周数和星期几来计算日期?

我们可以按如下方式计算日期 -

mysql> SET @year=2017, @week=15, @day=4;
Query OK, 0 rows affected (0.00 sec)

上面的查询将分别在“year”、“week”和“day”变量中传递值“2017”、“15”、“4”。然后应用下面的查询中的公式后,我们就可以获得日期。

mysql> SELECT Str_To_Date( Concat(@year,'-',@week,'-',If(@day=7,0,@day) ), '%Y-%U-%w' ) AS Date;
+--------------+
| Date         |
+--------------+
| 2017-04-13   |
+--------------+
1 row in set (0.00 sec)

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

在 MySQL 中,我们如何通过提供年份、周数和星期几来计算日期?

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

在 MySQL 中,我们如何通过提供年份、周数和星期几来计算日期?

我们可以按如下方式计算日期 -mysql> SET @year=2017, @week=15, @day=4;Query OK, 0 rows affected (0.00 sec)上面的查询将分别在“year”、“week”和“day”
2023-10-22

我们如何在 MySQL 中提供只有年(零个月和零天)值的日期?

通过禁用 NO_ZERO_IN_DATE 模式,我们可以在 MySQL 表中存储仅包含年份值、零月份和零日的日期。如果启用此模式,MySQL 会将此类日期视为无效日期并存储全零。mysql> Insert into year_testing
2023-10-22

编程热搜

目录