期间值日期查询SQL

甘特图的数据时常需要 查询出开始时间-结束时间的记录数据

常常我们使用的是 Between  and  或者  >= ,  <=   仔细一想  我们需要查询的数据是有落在这个期间的数据 而非仅限于在这个区间的数据

终结了一下用法: 

 Where PlanBeginTime<= '开始时间' AND PlanEndTime>='开始时间'
 OR ( PlanBeginTime<='结束时间' AND PlanBeginTime>='开始时间')

 

  重点是限制开始时间  对于结束时间只要限制大于开始时间即可

posted @ 2014-12-31 09:55  雨的点滴  阅读(463)  评论(0编辑  收藏  举报