mysql - 获取Mysql中特定月份给定数据范围内的周数

标签 mysql

我想根据给定日期显示每周的用户记录, 假设我给出日期范围'2014-01-24', 这个日期需要哪周

示例:第 1 周、第 2 周、第 3 周、第 4 周,

我正在使用类似的查询,

select weekday(date);

最佳答案

WEEK(date[,mode])

此函数返回日期的周数。 WEEK() 的两个参数形式使您能够指定一周是从星期日还是星期一开始,以及返回值的范围是 0 到 53 还是 1 到 53。

mysql> SELECT WEEK('2014-01-24');
-> 3

即; 第三周

关于mysql - 获取Mysql中特定月份给定数据范围内的周数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21926129/

相关文章:

mysql - 在相互引用的表中使用外键的正确方法是什么

mysql - 在MYSQL中使用全文,通配符昂贵吗?

MySQL针对社交好友图的优化(按好友分组)

php - 使用 JSON php 脚本在 Android 应用程序中的 MySQL 服务器中显示保存在 varchar (utf8_unicode_ci) 中的语言文本

java - 从 MySQL 数据库中检索数据并使用 java 将其显示在 html 中

mysql - 如何在 Eloquent laravel 中使用别名编写 SQL 查询?

mysql - 与 php 中的 session_start() 有关

php - 根据时间戳连接表

mysql - 如何使用 TableViewer Jface 创建带有值的动态列

MySQL Workbench 6.1 - 导入记录集时出错