--统计某月份周情况 没有的补0
if object_id('temp_tb') is not null 
drop table temp_tb

create table temp_tb
([ID] [numeric](18, 0) IDENTITY(1,1) NOT NULL,
[test_values] int NULL,
[time] datetime null,
);
go

insert into temp_tb([test_values],[time]) 
select 3,'2009-2-1 10:12:30' union all
select 5,'2009-2-5 09:20:23' union all
select 6,'2009-2-6 11:21:34' union all
select 7,'2009-2-8 12:22:12' union all
select 2,'2009-2-10 16:45:25' union all
select 3,'2009-2-13 13:21:14' union all
select 5,'2009-2-15 15:58:09' union all
select 1,'2009-2-15 08:35:47' union all
select 1,'2009-2-15 09:13:07' union all
select 9,'2009-2-15 09:15:04'

select * from temp_tb

SELECT
    A.[Week],
    ISNULL(COUNT(B.test_values),0) AS num
FROM (
    SELECT
        datepart(week,dateadd(week,0,dateadd(day,number,'2009-02-01'))) AS [Week]
    FROM master.dbo.spt_values 
    WHERE type='p' AND

转载于:https://www.cnblogs.com/yongtaiyu/p/4596997.html

master.dbo.spt_values相关推荐

  1. 学习使用master.dbo.spt_values表

    如果要生成的临时表中有个连续的数字列,或者连续的日期列,如下所示: 2012-1-1 2012-1-2 2012-1-3 ... ... 可以这样写: declare @begin datetime, ...

  2. Sql Server中 master.dbo.spt_values 的用法

    master.dbo.spt_values是一个数据库常量表,表里都是一些枚举数据. 我们可以先查询一下看表里都有什么☞ select * from master.dbo.spt_values 查询得 ...

  3. 部署SQLServer2008R2导致K金蝶软件恢复数据报master.dbo.t_kdaccount_gl无效解决方案

    使用系统恢复账套时,显示恢复账套失败,提示的错误详情是 对象名 'master.dbo.t_kdaccount_gl' 无效. 解决方案: 一.在SqlServer2008R2数据库里面有个配置管理器 ...

  4. [转帖]在SQL SERVER中实现RSA加密算法

    /*本次修改增加了unicode的支持,但是加密后依然显示为16进制数据,因为进行RSA加密后所得到的unicode编码是无法显示的,所以密文依然采用16进制数据显示. 需要特别注意:如果要对中文进行 ...

  5. SQL游标的使用与语法

    2019独角兽企业重金招聘Python工程师标准>>> 以[master].[dbo].[spt_values] 这个表为例子 === declare @name nvarchar( ...

  6. sql server取某个时间段内所有日期或者所有月份

    取所有月份: declare @begin datetime,@end datetime set @begin='2015-2-6' set @end='2015-12-2' declare @mon ...

  7. SQL SERVER大话存储结构(2)

    阅读目录(Content) 1 行记录如何存储 1.1 堆表 1.2 聚集索引表格 2 非聚集索引结构 3 非聚集索引键值内容 3.1 堆表上的非聚集索引 3.2 聚集索引表(唯一)的非聚集索引 3. ...

  8. SQL基础操作_5_字符串处理

    目录 7.6 处理字符串 7.6.1 生成自增值 7.6.2 遍历字符串里的每个值 7.6.3 处理含引号的字符串 7.6.4 计算某个字符出现的次数 7.6.5 字符串里过滤不需要的字符 7.6.6 ...

  9. 处理时间_5_计算时间列所在年的周序号

    计算时间列所在年的周序号 需求描述 需求:对EMP表里员工KING和SMITH的hiredate入职时间差,基于生成的日期算每天所在的周,相对于年. 解决方法:通过DATE_FORMAT函数来完成. ...

最新文章

  1. matlab 文件名分离_MATLAB偏微分方程
  2. ubuntu怎么关防火墙
  3. zbb20170606 oracle 查看空表
  4. WinForm的App.config
  5. arcgis 属性表 汇总_Arcgis中遥感影像地理配准、矢量化与地图制作
  6. 《纲要》落地,东方通教你挖数据金矿
  7. SOA学习笔记001---SOA 服务架构之简介及理解
  8. python 中 print 函数用法总结
  9. C语言 NUL、NULL及eof
  10. oracle100多g满了,Oracle11g ORA-00257归档日志满问题处理
  11. Weak Pair (dfs+树状数组)
  12. C语言pow函数返回值一直是0
  13. 交换机级联,堆叠,集群技术介绍
  14. Docker的volumes的使用
  15. html语言中kbd的含义,HTML kbd键盘元素
  16. np.meshgrid()函数 以及 三维空间中的坐标位置生成 以及 numpy.repeat()函数介绍
  17. 一个前端er写在2015年末的话
  18. 顺丰王卫回应“快递员遭投诉吞安眠药”:马上检讨 立即整改
  19. JDK的安装与环境变量配置详细教程
  20. linux中添加环境变量

热门文章

  1. 从零开始 Code Review,两年实战经验分享!
  2. 王敏捷 - 深度学习框架这十年!
  3. 【计算机视觉征稿】EI会议推荐|计算机多主题征稿,往届已被EI检索,ICCVDM 2021诚邀您投稿参会!...
  4. 北大博士干了半年外卖骑手,写出 AI 伦理论文登上顶刊,“系统知道一切”
  5. 如果不是为了面试,AI工程师刷题有用吗?
  6. MATLAB 不能用了,哪些替代品可以继续搞科研?
  7. 中文版!Python入门学习的三件法宝!附免费下载
  8. 那些为了学技术而离婚、私奔的大佬们运营的公众号有哪些?
  9. 一文带你看懂Springboot核心功能及优缺点
  10. 彻底理解 Cookie,Session,Token