我将用户假日期间的开始和结束日期存储在一个MySQL表中。
我需要为管理员启用运行报告的功能,其中他们指定两个日期,并且从数据库中检索所有开始日期或结束日期介于这两个指定日期之间的用户。
有没有人做过类似的事情,或者知道做这件事的好方法?
发布于 2011-04-14 06:20:45
"SELECT * FROM table WHERE vac_start_date <= " . $search_end_date . " AND vac_end_date >= " . $search_start_date;这对你来说应该足够了。
发布于 2011-04-14 06:17:42
使用mysql的between operator
发布于 2011-04-14 06:18:23
如果你想在两个日期之间,你可以这样做:
`date` >= '$from' AND `date` <= '$to'在msql的WHERE语句中
https://stackoverflow.com/questions/5656326
复制相似问题