首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检索在两个指定日期内的日期

问检索在两个指定日期内的日期
EN

Stack Overflow用户
提问于 2011-04-14 06:14:49
回答 3查看 122关注 0票数 3

我将用户假日期间的开始和结束日期存储在一个MySQL表中。

我需要为管理员启用运行报告的功能,其中他们指定两个日期,并且从数据库中检索所有开始日期或结束日期介于这两个指定日期之间的用户。

有没有人做过类似的事情,或者知道做这件事的好方法?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-04-14 06:20:45

代码语言:javascript
复制
"SELECT * FROM table WHERE vac_start_date <= " . $search_end_date . " AND vac_end_date >= " . $search_start_date;

这对你来说应该足够了。

票数 1
EN

Stack Overflow用户

发布于 2011-04-14 06:17:42

使用mysql的between operator

票数 6
EN

Stack Overflow用户

发布于 2011-04-14 06:18:23

如果你想在两个日期之间,你可以这样做:

代码语言:javascript
复制
`date` >= '$from' AND `date` <= '$to'

在msql的WHERE语句中

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5656326

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档