//公司需要我做一个根据每天用户注册数量生成一个折现图,sql如下,
//亲测好用,只是如果某一天没有注册的话,就不会显示日期

  SELECT DATE_FORMAT(f.registDate, '%Y-%m-%d') AS dayRegist,COUNT(f.flowingId) AS dayRegister
  FROM shop_invitation_flowerwater AS f
  GROUP BY dayRegist


//以 2018-01-22 1:56:55为例
convert(nvarchar(22),CreateDate,10)       => 2018-01-22
DATEPART(month,CreateDate) => 01
DATEPART(year,CreateDate) => 2018 //年
select datepart(YEAR,'2018-01-22')
select datepart(yyyy,'2018-01-22')
select datepart(yy,'2018-01-22')
//月
select datepart(MONTH,'2018-01-22')
select datepart(mm,'2018-01-22')
select datepart(m,'2018-01-22')
//日
select datepart(dd,'2018-01-22')
//季度
select datepart(qq,'2018-01-22')
//星期
select datepart(dw,'2018-01-22')
//一年中的第多少天
select datepart(dy,'2018-01-22')
//一年中的第多少周
select datepart(wk,'2018-01-22') SELECT CONVERT(VARCHAR(22),GETDATE(),10) --2018-01-22
SELECT CONVERT(VARCHAR(22),GETDATE(),221)   --01/22/2018 //按日分组: 2018-01-22
select convert(nvarchar(22),CreateDate,10) as Times,ISNULL(sum(Unit),0.0) as Drinking from pdt_Out
group by convert(nvarchar(22),CreateDate,10) //按月分组: 2018-01
select DATEPART(month,CreateDate) as Times,sum(Unit) as Totals from pdt_Out
group by DATEPART(month,CreateDate) //按年分组: 2018
select DATEPART(year,CreateDate) as Times,sum(Unit) as Totals from pdt_Out
group by DATEPART(year,CreateDate)

最新文章

  1. C#实现XML与DataTable互转
  2. Dom学习笔记
  3. jvm运行机制与内存管理
  4. 读取计算机的OEM信息
  5. 大数据时代的技术hive:hive介绍
  6. 明晰三种常见存储技术:DAS、SAN和NAS
  7. CH Round #58 - OrzCC杯noip模拟赛day2
  8. (组合数学3.1.1.2)UVA 10098 Generating Fast(使用字典序思想产生所有序列)
  9. Unity 3D 动画帧事件
  10. 超大文件上传到Azure Linux虚拟机最佳实践
  11. 运用bootstrap框架的时候 引入文件的问题
  12. 超全!整理常用的iOS第三方资源
  13. Liunx vi编辑器一些指令
  14. 痞子衡嵌入式:高性能MCU之Media应用开发那些事 - 索引
  15. Aborted connection 1055898 to db: 'xxx' user: 'yyy' host: 'xxx.xxx.xxx.xxx' (Got timeout reading communication packets)
  16. Web项目中获取SpringBean——在非Spring组件中获取SpringBean
  17. java开发_eclipse导出为war文件,热部署到tomcat运行总结[转]
  18. Jmeter----读取excel表中的数据
  19. 苹果Itools
  20. Python高级教程-sorted

热门文章

  1. mysql利用navicat导出表结构和表中数据
  2. Selenium 页面自动化测试 面试 问题汇总
  3. 传的参数是url地址时需要特殊处理
  4. Oracle(限定查询2)
  5. SQL server2008安装与管理
  6. Qt基本布局(QLayout)
  7. RestTemplate学习
  8. jquery 手机获取验证码计时
  9. js判断手指的上滑,下滑,左滑,右滑,事件监听
  10. 下一个更大的数 Next Greater Element