SQL Server中的DATEPART函数的使用
定义和用法
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 |
实例
假设我们有下面这个 "Orders" 表:
OrderId | ProductName | OrderDate |
---|---|---|
1 | 'Computer' | 2008-12-29 16:25:46.635 |
我们使用如下 SELECT 语句:
SELECTDATEPART(yyyy,OrderDate)
AS OrderYear,DATEPART(mm,OrderDate)
AS OrderMonth,DATEPART(dd,OrderDate)
AS OrderDay, FROM Orders WHERE OrderId=1
结果:
OrderYear | OrderMonth | OrderDay |
---|---|---|
2008 | 12 | 29 |
SQL Server中的DATEPART函数的使用相关推荐
- mysql的datepart函数_MySQL中的 DATE_FORMAT 与 SQL Server中的 DATEPART()函数使用介绍
本小白最近学习MySQL,因为之前是已经有学过微软大佬的SQL Server所以自认为理解的还是稍快的(滑鸡),好了说正事. 今天在写一个查询语句时,需要用到 一个日期函数:DATEPART( ) 因 ...
- SQL Server中的STRING_SPLIT函数
This article will cover the STRING_SPLIT function in SQL Server including an overview and detailed u ...
- percent sql_使用SQL Server中的PERCENT_RANK函数计算SQL百分位数
percent sql This article explores the SQL Server PERCENT_RANK analytical function to calculate SQL P ...
- sql游标 while_用SQL Server中的排名函数替换SQL While循环和游标,以提高查询性能
sql游标 while SQL While loop and cursor are the most common approach to repeat a statement on conditio ...
- SQL SERVER中的方差函数
1.偏差:一组数据偏离其平均数的值 2.方差:各个偏差的平方的平均数 3.标准偏差:方差的平方根 SQL SERVER中关于方差的函数: 1.STDEV 返回给定表达式中所有值的统计标准偏差. 2.S ...
- SQL Server中的Replicate函数。循环字符次数,可用于多层分类
描述 REPLICATE :以指定的次数重复字符表达式. 语法 REPLICATE ( character_expression , integer_expression ) 参数 character ...
- [MSSQL]SQL Server中的RAND函数的介绍和区间随机数值函数的实现
转自:http://www.cnblogs.com/dzy863/p/5063558.html 工作中会遇到SQL Server模拟数据生成以及数值列值(如整型.日期和时间数据类型)随机填充等等任务, ...
- SQL Server中字符串处理函数
SQL Server中截取字符串常用函数 截取字符串中的最后一个斜杠后的所有字符: SELECT A.PIC_URL, RIGHT(A.PIC_URL,(CHARINDEX('/',REVERSE(A ...
- SQL Server中的四舍五入函数ROUND
目录 目录 通过函数ROUND四舍五入 通过函数ROUND截断 参考资料 通过函数ROUND四舍五入 在SQL Server中若想完成四舍五入,可使用函数ROUND.如下是对函数ROUND的使用的简单 ...
最新文章
- python 字符串补齐
- boost源码剖析之:泛型函数指针类boost::function(rev#3)
- python selenium循环判断元素是否存在_检查Python Selenium是否存在元素
- WinPcap笔记(9):保存数据包到堆文件
- 前端学习(2866):vue3数据劫持解析1
- 图解,C语言数据结构,插入排序
- 二.全局定位--开源定位框架livox-relocalization实录数据集测试
- EF Code First 学习笔记:约定配置
- 深入理解Nginx~Nginx配置的通用语法
- linux服务器恶意程序检查,扫描Linux服务器查找恶意软件和rootkit的5款工具
- LTCC带通滤波器设计
- 蓝屏代码2345prot.sys
- 【Exception】Class com.XXX1 can not access a member of class com.XXX2 with modifiers “public“
- ThinkSNS安装指南说明
- 【英语词组】恋恋不忘Day7-1
- 计算机考研复试操作系统题库
- execution(*com.it.serviceimpl.*.*(..))
- 面渣逆袭:线程池夺命连环十八问
- 频繁与交通部门合作,百度地图开挖大数据金矿
- 快速求出淘汰赛中轮空场次-最简单的算法