zoukankan      html  css  js  c++  java
  • SQL函数应用-DATEPART()

    作用:DATEPART() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。

    语法格式:DATEPART(datepart,date)  

    参数说明:

    datepart

    是指定应返回的日期部分的参数。下表列出了 Microsoft® SQL Server™ 识别的日期部分和缩写。

    日期部分缩写
    year yy, yyyy
    quarter qq, q
    month mm, m
    dayofyear dy, y
    day dd, d
    week wk, ww
    weekday dw
    Hour hh
    minute mi, n
    second ss, s
    millisecond ms

    示例:

    SQL代码如下:

    select
    count(c_sale)        as 销售金额,
    datepart(yyyy,c_dt)    as 年度,
    datepart(month,c_dt)     as 月份,
    datepart(day,c_dt)         as 日期,
    datename(DW,c_dt)       as 周日期
    from tbs_d_sale(nolock)
    where c_provider='91930'
    and c_dt>='2017-01-09 00:00:00.000'
    group by datepart(yyyy,c_dt), datepart(month,c_dt),datepart(day,c_dt),datename(DW,c_dt)

    结果如下:

    销售金额 年度   月份   日期   周日期
    179   2017   1     9     星期一
    563   2017   1     10   星期二
    609   2017   1     11   星期三
    215   2017   1     12   星期四

     
  • 相关阅读:
    页面生命周期
    设计模式
    算法
    window服务
    Xml
    sql声明变量,及if else语句、while语句的用法
    SQL 使用临时表和临时变量完成update表字段实际案例
    SQL Server遍历表的几种方法
    node快速构建express项目
    词法分析
  • 原文地址:https://www.cnblogs.com/Zeros/p/6281992.html
Copyright © 2011-2022 走看看