表名:tb_WebSitePromotion
字段1:ID
字段2:WebSiteInfoID 网站编号
字段3:StartDate 生效开始日期
字段4:EndDate 生效结束日期

select a.*from tb_WebSitePromotion as a
inner join tb_WebSitePromotion as b on a.WebSiteInfoID=b.WebSiteInfoID and a.ID<>b.ID and ((a.StartDate >=b.StartDate and a.StartDate<isnull(b.EndDate,GETDATE())) or (b.StartDate >=a.StartDate and b.StartDate<isnull(a.EndDate,GETDATE())))order by a.WebSiteInfoID

  

转载于:https://www.cnblogs.com/zhang9418hn/archive/2013/05/02/3054668.html

SQL 日期交差判断相关推荐

  1. 判断是否为闰年oracle,ORACLE 通过日期变量判断是否闰年

    最近在做同比环比报表,2月份的日期需要判断是否闰年,在网上查了很多资料,大部分都是用sysdate说明的,不是很理想,自己捣鼓了半天,终于整出来了. 跟大家分享下. declare vbdate da ...

  2. Sql Server中判断表或者数据库是否存在

    SQL Server中判断数据库是否存在: 法(一): select * From master.dbo.sysdatabases where name='数据库名' 法(二): if db_id(' ...

  3. java 正则表达式 判断 日期_怎么在java中利用正则表达式对时间日期进行判断

    怎么在java中利用正则表达式对时间日期进行判断 发布时间:2020-12-08 16:18:34 来源:亿速云 阅读:105 作者:Leah 这篇文章给大家介绍怎么在java中利用正则表达式对时间日 ...

  4. java.sql.Date – Java SQL日期

    Java SQL Date class is part of java.sql package. java.sql.Date is a sub class of java.util.Date clas ...

  5. SQL日期时间转为字符串

    SQL日期时间转为字符串 SELECTCONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM SELECTCONVERT(varchar(100 ...

  6. sql日期时间相减语句

    sql日期时间相减语句 本款教程利用了datediff函数,来对数据库教程的日期进行相减查询哦,下面便写了n种关于mssql 日期相减的方法. sql中两个日期相减 1.相差天数 select tru ...

  7. 灵山卫大集逢一逢六开集。也就是阴历的日期,如果末尾是1或6,例如,阴历二月十六,就是赶灵山卫大集的日子。下面,请根据输入的阴历日期,判断这一天是否赶集吧。

    题目描述 灵山卫大集的历史可以追溯到明代.期间,百年老集曾经历过4次迁址,但无论时空如何变化,其人气不减.传统的老味道不变.灵山卫大集逢一逢六开集.也就是阴历的日期,如果末尾是1或6,例如,阴历二月十 ...

  8. mysql sql日期截取年月日_sql截取日期/时间的单独部分,比如年、月、日、小时、分钟等等...

    可以使用EXTRACT() 函数.(oracle和mysql都有该函数) 语法: EXTRACT(unit FROM date) date 参数是合法的日期表达式.unit 参数可以是下列的值: YE ...

  9. SQL注入基础--判断闭合形式

    这里写自定义目录标题 ** **SQL注入基础--判断闭合形式** ## 1.整形闭合 2.单引号闭合 3.双引号闭合 总结 ** SQL注入基础–判断闭合形式 SQL语句的闭合形式大概如下几种: S ...

  10. Web后端servlet—使用servlet的Part接口实现单文件多文件上传、以及日期格式转换为sql日期格式的实现

    JDBC工具类JdbcFileDateUtil上传文件和日期格式转换,包含单文件多文件上传最新最简单简便的办法 本文档介绍了文件上传的处理方法,包括当前端form表单的编码类型为enctype=&qu ...

最新文章

  1. 01:谁考了第k名 个人博客:doubleq.win
  2. 如何保护你的 Python 代码—— 定制 Python 解释器
  3. 用哈希桶实现错位字组的分类(Group Anagrams)
  4. python迭代是什么意思_python中什么是迭代?
  5. mysql 模拟序列_【原创】MySQL 模拟PostgreSQL generate_series 表函数
  6. python的编程模式有哪两种_python程序的两种运行方式是什么
  7. 1024节日快乐~~~~
  8. OpenShift 4 之运行Istio的BookInfo微服务应用
  9. VS2017+Opencv3.3+Opencv_contribute编译
  10. 亚马逊-不一样的电商公司
  11. mac-数据库建模工具Workbench、PDMan
  12. H3C路由器静态NAT_不同网段的两个路由器如何互通?
  13. 悲剧收场的梅耶尔给雅虎留下了哪些“遗产”?
  14. 五、嵌入式学习笔记--GPIO接口
  15. 电影里的机械手臂,和现实究竟有多大区别?
  16. 一球成谜!咪咕直播联合即构打造世界杯直播答题新玩法
  17. 小白入门知识图谱构建与应用
  18. survival | 生存分析(5):加速失效时间模型(Accelerated Failure Time Model)
  19. js将html转为word文档,js将html导出到word文档(含echarts图表)
  20. 学生信息管理系统的登陆

热门文章

  1. java微信公众号要求_java实现微信公众号登录,详细的步骤及有关实现代码
  2. 教你傻瓜式抠图透明图透头像透明字体
  3. Excel怎么把横向的数据变成纵向排列?
  4. 虚函数表和虚函数指针
  5. java 设置excel颜色_Java 设置Excel图表背景填充(颜色、图片填充)
  6. Java Web开发技术应用——监听器
  7. ReflectionException: There is no setter for property named ‘createTime‘ in ‘class XXX‘
  8. 2021-03-30 libnice 应用 多线程
  9. 前端工程师薪资差距可达7.3倍!4月程序员薪资统计出炉,速看!
  10. 桌面计算机最小化,电脑不显示最小化窗口怎么办win7