zoukankan      html  css  js  c++  java
  • 以天、周、月、季度、年统计

      

     --以天为单位
     select count( *) as  customercount,str(DATEPART(YY,RegTime))  + N'年' +  cast(  DATEPART(mm,RegTime) as varchar(5) )+ N'月' + cast(  DATEPART(dd,RegTime) as varchar(5) )+ N'日'   as timetype
     FROM CRM_Customer
     WHERE 1=1
     GROUP BY DATEPART(YY,RegTime),DATEPART(mm,RegTime),DATEPART(dd,RegTime)
     ORDER BY DATEPART(YY,RegTime),DATEPART(mm,RegTime),DATEPART(dd,RegTime)

     
     --以周为单位
     select count( *) as  customercount,str(DATEPART(YY,RegTime))  + N'年第' +  cast(  DATEPART(wk,RegTime) as varchar(5) )+ N'周'   as timetype
     FROM CRM_Customer
     WHERE 1=1
     GROUP BY DATEPART(YY,RegTime),DATEPART(wk,RegTime)
     ORDER BY  DATEPART(YY,RegTime),DATEPART(wk,RegTime)
     
     
     --以月为单位
     select count( *) as  customercount,str(DATEPART(YY,RegTime))  + N'年' +  cast(  DATEPART(mm,RegTime) as varchar(5) )+ N'月'   as timetype
     FROM CRM_Customer
     WHERE 1=1
     GROUP BY DATEPART(YY,RegTime),DATEPART(mm,RegTime)
     ORDER BY DATEPART(YY,RegTime),DATEPART(mm,RegTime)
     
     
     --以季度为单位
     select count( *) as  customercount,DATEPART(YY,RegTime) AS Years,str(DATEPART(YY,RegTime))  + N'年' +  cast(  DATEPART(Q,RegTime) as varchar(5) )+ N'季度'   as timetype
     FROM CRM_Customer
     WHERE 1=1
     GROUP BY DATEPART(YY,RegTime),DATEPART(Q,RegTime)
     ORDER BY DATEPART(YY,RegTime),DATEPART(Q,RegTime)
     
     
     --以年为单位
     select count( *) as  customercount,str(DATEPART(YY,RegTime))  + N'年'  as timetype
     FROM CRM_Customer
     WHERE 1=1
     GROUP BY DATEPART(YY,RegTime)
     ORDER BY DATEPART(YY,RegTime)


     

  • 相关阅读:
    NPTL 线程同步方式
    mysql事物处理
    DHCP服务器-DNS服务器-Samba服务器
    NTP服务器
    wsgiref 源代码分析
    集群负载均衡LVS
    百万数据查询优化技巧三十则
    Shell 基本运算符
    Shell 数组
    Shell 传递参数
  • 原文地址:https://www.cnblogs.com/059212315/p/2048590.html
Copyright © 2011-2022 走看看