【发布时间】:2015-01-26 00:08:04
【问题描述】:
我的数据库中有一个带有日期的表(字段“开始”和“结束”):
Name | Start | End |
John | 2014-06-30 | 2014-10-31 |
Tom | 2014-01-21 | 2014-05-31 |
Steve | 2012-03-07 | 2014-11-03 |
Hana | 2013-06-30 | 2014-05-01 |
现在我想查找所有记录,例如2013 年 6 月:
预期结果:
Name | Start | End |
Steve | 2012-03-07 | 2014-11-03 |
Hana | 2013-06-30 | 2014-05-01 |
所以我需要检查月份和年份(例如 2013 年 6 月)是否介于“开始”和“结束”字段的日期之间。
有什么想法吗?
提前感谢您的帮助!
【问题讨论】:
-
Start 和 End 存储为日期/时间数据类型。