码迷,mamicode.com
首页 > 数据库 > 详细

SQL 两个时间段 不能重复语句

时间:2017-08-24 12:27:38      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:rom   img   时间段   closed   一个   where   div   sel   bsp   

技术分享
 1 DECLARE @BeginDate datetime;
 2 DECLARE @EndDate datetime;
 3 set @BeginDate=2015-03-2
 4 set @EndDate=2015-03-2
 5 SELECT * FROM Table
 6 where 
 7 (BeginDate between @BeginDate and @EndDate) or
 8 (EndDate between @BeginDate and @EndDate) or 
 9 (@BeginDate between BeginDate and EndDate) or 
10 (@EndDate between BeginDate and EndDate)              
View Code
1 DECLARE @BeginDate datetime;
2 DECLARE @EndDate datetime;
3 set @BeginDate=2014-03-2
4 set @EndDate=2015-06-2
5 SELECT * FROM Table    
6 where 
7 @BeginDate<=Date and 
8 Date <=@EndDate
9 order by Date 

第一个是时间段和时间段  

第二个是时间段和时间点

SQL 两个时间段 不能重复语句

标签:rom   img   时间段   closed   一个   where   div   sel   bsp   

原文地址:http://www.cnblogs.com/guzhanyu/p/7422292.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!