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)


     

  • 相关阅读:
    codna的安装与使用
    ubuntu 下修改MySQL 的root用户密码
    python中的排序
    CF 543C Remembering Strings
    CF 1119C Ramesses and Corner Inversion
    HihoCoder 1384 Genius ACM
    BZOJ3032 七夕祭
    Vjudge Code
    CF51C Three Base Stations
    Sumdiv POJ 1845
  • 原文地址:https://www.cnblogs.com/059212315/p/2048590.html
Copyright © 2011-2022 走看看