SQLServer 时间分组
来源:互联网 发布:c专家编程 pdf 下载 编辑:程序博客网 时间:2024/06/06 21:44
1.按照月分分组
例如时间格式详细到秒"2013-05-06 09:08:08",如果按月分组.使用以下语句
select CONVERT(varchar(7),createTime,120)as Date from project
group by CONVERT(varchar(7),createTime,120),
得到如下结果.
Date
2013-04
2013-05
2013-06
2013-08
2.按照季度分组
select convert(varchar(4), Year(createTime),120)+'年'+convert(varchar(1),DATEPART(Q,createTime),120)+'季度' AS '季度' from project
group by convert(varchar(4), Year(createTime),120)+'年'+convert(varchar(1),DATEPART(Q,createTime),120)+'季度'关键在于DATEPART(Q,createTime),Q表示季度。convert函数是为了转数据格式的。。结果如下
季度
2013年2季度
2013年3季度
总结:关键在于一些函数,甚至于自己可以进行数据拼接已达到分组的效果。
- SQLServer 时间分组
- sqlserver中如何实现时间按月,日,小时分组查询
- sqlserver中如何实现时间按月,日,小时分组查询
- sqlserver中如何实现时间按月,日,小时等时间分组查询
- SqlServer 分组显示序号
- sqlserver 分组合并
- sqlserver 时间
- sqlserver时间
- sqlserver having用法 分组 sql
- sqlserver的分组查询功能
- oracle、mysql、sqlserver分组拼接
- SqlServer按半小时分组统计
- SQLServer 行转列,统计,二次分组
- sqlserver获取分组中的行号
- sqlserver 按五分钟分组
- 时间字段按月分组
- sql分组选时间
- sql时间分组
- /etc/resolv.conf
- 淘宝直通车优化
- 验证数字的正则表达式集 (百度来的)
- 阶乘、阶乘之和的函数式风格实现
- JAVA 环境变量的基本配置及检测方式
- SQLServer 时间分组
- 如何解决Java.lang.NoClassDefFoundError--第一部分
- 简单Catalan数-hdu-1130-How Many Trees?
- iOS学习笔记03——以编码的方式实现Auto Layout自动布局(二)
- VS2010 C++工程运行提示找不到MSVCP100D.dll
- [Google] 平面上有很多点( x,y均为整数) ,求一个点 ,使该点到 所有点的 曼哈顿距离和 最小
- Android4.2蓝牙介绍
- OCP-1Z0-052-V8.02-3题
- 第二篇 创建第一个Android工程HelloWorld