多个日期

时间:2012-06-07 22:19:13

标签: mysql period

在我的MySQL数据库中,我有一个表存储日期。每个期间行都有PSTART和PEND列,用于定义期间开始和期间结束日期。如何创建一个查询,检查某个特定日期是否在这些期间内?未修复的期数!

2 个答案:

答案 0 :(得分:1)

SELECT * FROM periods WHERE [a date] BETWEEN PSTART AND PEND

答案 1 :(得分:0)

根据您目前的问题,这应该为您提供日期介于PSTARTPEND之间的所有行 - 您可以根据您对包容性/排他性的要求进行修改:

SELECT * FROM table WHERE date>=PSTART AND date<=PEND