MySql-如何获取月份的日期列表

标签 mysql date datetime

如何获取给定月份和年份的天数列表? 我想查找不在所选日期列表中的日期...

例如,我有一个如下所示的日期列表:

tanggalKehadiran('06/01/2013','06/02/2013','06/03/2013','06/04/2013','06/27/2013',
    '06/28/2013','06/29/2013')

我希望输出是:

tanggalKehadiran('06/05/2013','06/06/2013','06/07/2013',.............,'06/24/2013',
    '06/25/2013','06/26/2013','06/30/2013')

我可以使用查询来执行此操作吗?

最佳答案

您需要有一个包含所有日期的表。然后,您可以JOIN到此日期表以补全缺失的日期。然后,您可以使用内置日期函数来执行任何时间的过滤。

关于MySql-如何获取月份的日期列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17193985/

相关文章:

java - Hibernate - 将 DateTime 字段与 Restrictions.like 进行比较

javascript - 将日期字段保存到 Parse : invalid type for key, 预期日期,但得到了字符串

MySQL 日期之间的条件连接

php - 使用 php 计算每月总计

php - PHP 和 JS 的时间戳之间的差异

swift - swift 将当前时区差异添加到 timeintervalsince1970

c++ - setDateTimeFormat 增加一个小时

MYSQL - 如果选择日期中没有行,如何设置零

python - 使用每小时 timedelta 生成日期时间列表

PHP MySQL 更新数据库中的日期时间