`

SQL Server DATEPART() 不能言

阅读更多
今天做按月份,按年度,按季度统计报表,后来发现了最简单最可扩展的函数
甚至可以实现按周,星期进行统计

SQL Server DATEPART() 函数
SQL Server Date 函数
定义和用法
DATEPART() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。

语法
DATEPART(datepart,date)date 参数是合法的日期表达式。datepart 参数可以是下列的值:

datepart 缩写
年 yy, yyyy
季度 qq, q
月 mm, m
年中的日 dy, y
日 dd, d
周 wk, ww
星期 dw, w
小时 hh
分钟 mi, n
秒 ss, s
毫秒 ms
微妙 mcs
纳秒 ns
分享到:
评论

相关推荐

    SQL Server-DatePart函数

    返回一个包含已知日期的指定时间部分的 Variant (Integer)

    SQL Server 2014基础入门视频教程 (40集,含课件)

    29.SQL Server 2014 DATEPART函数.mp4 30.SQL Server 2014 CHARINDEX函数.mp4 31.SQL Server 2014 STUFF函数.mp4 32.SQL Server 2014 SUBTRING函数.mp4 33..SQL Server 2014 LEFT()和RIGHT函数.mp4 34.SQL ...

    40集SQL Server 基础入门视频教程 SQL Server 数据库基础入门必备课程

    29.SQL Server 2014 DATEPART函数.mp4 3.SQL Server 2014数据库安装.mp4 30.SQL Server 2014 CHARINDEX函数.mp4 31.SQL Server 2014 STUFF函数.mp4 32.SQL Server 2014 SUBTRING函数.mp4 33..SQL Server 2014 ...

    40集SQL Server 基础入门视频教程 SQL Server 数据库基础入门必备课程.txt

    29.SQL Server 2014 DATEPART函数.mp4 3.SQL Server 2014数据库安装.mp4 30.SQL Server 2014 CHARINDEX函数.mp4 31.SQL Server 2014 STUFF函数.mp4 32.SQL Server 2014 SUBTRING函数.mp4 33..SQL Server 2014 ...

    sqlserver之datepart和datediff应用查找当天上午和下午的数据

    DATEPART() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。 DATEDIFF() 函数返回两个日期之间的时间差。 --查找当天上午的数据 select * from R_Attendance where (datepart(hour,RDatetime)...

    SQLServer日期时间函数

    SqlServer日期时间函数,非常全 1、常用日期方法(下面的GetDate() = '2006-11-08 13:37:56.233') (1)DATENAME ( datepart ,date ) 返回表示指定日期的指定日期部分的字符串。Datepart详见下面的列表. SELECT ...

    sql server提取日期的部分

    提取日期的部分数据,如年,月,日,周,时,分,秒

    sql server 常用时间函数

    sql server 常用时间函数的查询 如datediff datepart等等

    sqlserver数据库常用函数

    4.DATEPART 7 5.DAY 9 6.GETDATE 10 7.GETUTCDATE 11 8.MONTH 11 9.YEAR 12 数学运算函数 13 1.ABS 13 2.ACOS 14 3.ASIN 15 4.ATAN 16 6.CEILING 18 8.COT 19 9.DEGREES 20 10.EXP 21 11.FLOOR 21 12.LOG 22 13.LOG...

    delphi、 sql 日期时间函数

    delphi日期函数 Delphi里有现成的函数可以实现日期加减,是在DateUtils单元里的 mssql日期函数 日期转换参数

    SQL Server日期加减函数DATEDIFF与DATEADD用法分析

    本文实例讲述了SQL Server日期加减函数DATEDIFF与DATEADD用法。分享给大家供大家参考,具体如下: SQL Server 日期的加减函数: DATEDIFF DATEADD DATEDIFF: 返回跨两个指定日期的日期边界数和时间边界数, 语法:...

    sql server 时间查询

    set @fromDate = dateadd(day, case when datepart(weekday, @fromDate); % 7 <= 1 then 2 - datepart(weekday, @fromDate); % 7 else 0 end, @fromDate); set @thruDate = dateadd(day, case when datepart...

    SqlServer中的日期与时间函数

    一、Sql Server中的日期与时间函数 1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,’2004-10-15′) –...

    【SQL高级(十)】【SQL Date 函数+SQL Date 数据类型】

    函数CURDATE() 函数CURTIME() 函数DATE() 函数EXTRACT() 函数DATE_ADD() 函数DATE_SUB() 函数DATEDIFF() 函数DATE_FORMAT() 函数SQL Server Date 函数GETDATE() 函数DATEPART() 函数DATEADD() 函数DATEDIFF() 函数...

    SQL时间转换

    SELECT @Date=CONVERT(VARCHAR(4),DATEPART( YEAR,GETDATE()) ) +'年'+CONVERT(VARCHAR(2),DATEPART(MONTH,GETDATE())) +'月'+CONVERT(VARCHAR(2),DATEPART(DAY,GETDATE())) +'日' SELECT @Date AS '当前日期' ...

    函数、主外键、约束、触发器、存储过程及SQL命令大全

    datepart与datename的区别、Java中调用SQL+Server存储过程示例、JSP来操作SQL+SERVER中存储过程、SQL SERVER 2005登录验证设置SQL_Server触发器创建、删除、修改、查看示例、SQL_Server基本函数、经典SQL语句大全_主...

    T-SQL高级查询

    查询表的时候,有时候中间表需要重复使用,这些子查询被重复查询调用,不但效率低,而且可读性低,不利于理解。那么公式表表达式可以解决这个问题。 我们可以将公式表表达式(CET)视为临时结果集,在select、...

    SQL函数

    SQL SERVER 的函数 1.字符串函数 长度与分析用 datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格 substring(expression,start,length) 不多说了,取子串 right(char_expr,int_expr...

    sqlserver中获取当前日期的午夜的时间值的实现方法

    下面是Infor syteline 8.02的自定议函数: 代码如下: MidnightOf ALTER FUNCTION [dbo].[MidnightOf] ( @Date DATETIME ) RETURNS DATETIME AS BEGIN RETURN (dateadd(year,(datepart(year,@Date) – 2000),dateadd...

Global site tag (gtag.js) - Google Analytics