黄东旭解析 TiDB 的核心优势
785
2023-04-19
关于SqlServer中datediff用法
datediff是SQL SERVER里面的用法,ORACLE没有
一、作用:返回两个日期之间的时间间隔
二、语法:datediff(datepart,startdate,enddate)
是后面日期减去前面的日期(enddate-startdate)
1、datepart,规定应在日期的哪一部分计算差额
日期 缩写
year yy/yyyy
quarter qq/q
Month mm/m
day dd/d
Hour hh/h
minute mi,n
second ss,s
三、测试
SQL SERVER不用像ORACLE一样写 select ... from dual,只需要写select ....就可以了
1、参数是 yyyy的话,统计相差的年份,截取前4位进行统计
select datediff(yyyy,"20210928","20200121")test--select datediff(year,"20210928","20200121")test--select datediff(yy,"20210928","20200121")test
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。