SqlSever基础 datediff 计算人的生日是不准确的,示例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SqlSever基础 datediff 计算人的生日是不准确的,示例相关的知识,希望对你有一定的参考价值。

镇场诗:
———大梦谁觉,水月中建博客。百千磨难,才知世事无常。
———今持佛语,技术无量愿学。愿尽所学,铸一良心博客。
——————————————————————————————————————————

1 code

1 --查看现在的时间,方便对比
2 select getdate()
3 select datediff(year,1996-11-01,getdate())
4 select datediff(year,1996-11-03,getdate())
5 --还没过生日呢,怎么能说长了一岁呢?╭(╯^╰)╮

 这里要注意哦,可能要结合现有的功能创造出一些新的算法。

 

2 show

技术分享

 

 

——————————————————————————————————————————
博文的精髓,在技术部分,更在镇场一诗。
SqlSever是优秀的语言,值得努力学习。熟悉数据库的增删查改,写程序必备。
如果博文的内容有可以改进的地方,甚至有错误的地方,请留下评论,我一定努力改正,争取铸成一个良心博客。
注:此文仅作为科研学习,如果我无意中侵犯了您的权益,请务必及时告知,我会做出改正。








以上是关于SqlSever基础 datediff 计算人的生日是不准确的,示例的主要内容,如果未能解决你的问题,请参考以下文章

SqlSever基础 top 后面的n 由一个简单的计算式子计算得出

SqlSever基础 datalength函数 计算前后都有空格的字符串的长度

SqlSever基础 len函数 计算前后都有空格的字符串的长度时

sqlsever数据库中查询与某一时间点最接近的记录

DATEADD和DATEDIFF在SQL语句中是啥意思...?

SQL中基于datediff和curdate函数计算列值