取所有月份:

declare @begin datetime,@end datetime
set @begin='2015-2-6'
set @end='2015-12-2' declare @months int
set @months=DATEDIFF(month,@begin,@end)
select convert(varchar(7),DATEADD(month,number,@begin) ,120) AS 月份
from master.dbo.spt_values
where type='p' AND number<=@months

取所有日期

DECLARE @days INT,
@date_start DATETIME = '2017-03-15',
@date_end DATETIME = '2017-04-13'
SET @days = DATEDIFF(DAY, @DATE_START, @DATE_END); SELECT convert(char(10), DATEADD(dd, number, @DATE_START),120) AS yyyymmdd
FROM master.dbo.spt_values as spt
WHERE type = 'p'
AND number <= @days

然后可以再进行一些left join操作和某个表关联得到某个表某段时间没出现过的日期。一个小功能要用的到记录一下。

最新文章

  1. Model模型和Module模块的区别
  2. 浅析jQuery删除节点的三个方法
  3. NFS安装过程
  4. 如何缩短SQL Server 的启动时间
  5. 封装SqliteHelper类--Sqlite数据库
  6. UVa 1599 (字典序最小的最短路) Ideal Path
  7. [FindBugs分析记录]Redundant nullcheck of o,which is known to be non-null
  8. Android Dialog触摸对话框外部让其消失的实现方法
  9. 50个PHOTOSHOP快捷键技能!
  10. SUSAN检测算子
  11. BZOJ 1449 JSOI2009 球队收益 费用流
  12. HDU 5547 暴力
  13. 详解python中的__init__与__new__方法
  14. HashMap,HashTable,ConcurrentHashMap异同比较
  15. 通过语法设置DNS解析
  16. DefaultNamespaceHandlerResolver中handlerMappings如何初始化
  17. 3.Zuul-过滤器
  18. vue2.0路由
  19. 2018.12.22 bzoj3277: 串(后缀自动机+启发式合并)
  20. Django 序列化三种方式 对象 列表 元组

热门文章

  1. zuluCryt cli howto
  2. Gym - 100971J ——DFS
  3. &lt;a&gt;标签的用法以及[@text_cut]
  4. VC中CRect类的简单介绍
  5. android屏幕适配,生成不同分辨率的dimen.xml文件
  6. Linq基础操作之Select,Where,OrderBy,ThenBy源码分析
  7. Android-自定义IntentSession来传递数据
  8. jQUery 常用实例
  9. Django Manage File
  10. chipmunk几何算法