hive sql 根据出生日期计算年龄(闰年同样准确)
需求:根据用户出生日期,用hive sql计算用户年龄
由于闰年原因,直接用datediff计算当前与出生日期天数去除以365会造成年龄不准确,所以对数据进行处理来计算准确的年龄
select if(datediff(CURRENT_DATE,CONCAT(substr(CURRENT_DATE,0,4),substr('2015-03-04',5,7)))>=0,(substr(CURRENT_DATE,0,4) - substr('2015-03-04',0,4)),(substr(CURRENT_DATE,0,4) - substr('2015-03-04',0,4)-1))
如果对你有帮助,动动你可爱的小手在文章右上角点个赞!!!
hive sql 根据出生日期计算年龄(闰年同样准确)相关推荐
- SQL根据出生日期计算年龄的两种算法
--Sql根据出生日期计算年龄 1. select datediff(year,EMP_BIRTHDAY,getdate()) as '年龄' from EMPLOYEEUnChangeInfo ...
- sql 根据出生日期计算年龄
如表sample的字段xm对应姓名,csrq对应出生日期要计算年龄 String sql = "select xm, to_char(sysdate,'YYYY' ...
- SQL Server 出生日期计算年龄
1. 粗略计算 datediff(year, BirthDay, getdate()) 2. 精确计算 floor((DateDiff(day, BirthDay, getdate()))/365.2 ...
- SQL Server 根据出生日期计算年龄
文章目录 按 实例1:根据出生日期计算年龄 实例2:根据日期计算距现在的天数 按 GETDATE()函数用于返回当前的日期和时间 如:select GETDATE() DATEDIFF() 函数返回两 ...
- mysql校验日期是否有效_Mysql 根据出生日期计算年龄 判断起始日期是否在某个有效时间段内等日期Hack汇总...
关于Mysql格式化等常见日期处理相关函数说明,大家可以参考之前的一篇博文: mysql 根据出生日期计算年龄.日期格式化等常见日期处理相关函数使用汇总.根据以往的项目经验,本文总结并汇总了一些Mys ...
- 根据出生日期计算年龄,精确到日(C++实现)
** 实现了一个小程序,实现根据出生日期计算年龄 ** 这里没有考虑如果出生年为闰年,或者当前年为闰年时出生日期为二月的情况 如果需要考虑,那么计算前加入一个闰年判断,并且根据是否闰年在计算时调用不同 ...
- python根据出生日期计算年龄的源码
将内容过程经常用的内容做个收藏,下面的内容段是关于python根据出生日期计算年龄的的内容. #a function to find your age def age(): print "E ...
- C#根据出生日期计算年龄的源码
下边代码段是关于C#根据出生日期计算年龄的的代码,应该能对小伙伴们有些用途. public int CalculateAgeCorrect(DateTime birthDate, DateTime n ...
- 通过出生日期计算年龄
关于通过出生日期计算年龄的问题,通过baidu搜索得到很多网站贴了以下函数: Function CalcAge(datEmpDateOfBirth as Variant) as Integer Cal ...
最新文章
- 计算机和人类“看”法不同,但这重要么?
- 增强学习(二)----- 马尔可夫决策过程MDP
- 裸奔、抽烟、凡尔赛,原来数学家玩得这么野……
- Python学习笔记-猜数字游戏(学习语法)
- Oracle使用小结
- 如何优雅地停止Java进程
- 假如Python有C/C++ 的性能,会不会称霸IT界?
- 以Chef和Ansible为例快速入门服务器配置
- 2008 r2 php mysql_Win2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5环境搭建教程
- 从智能家居的发展看对讲企业的定位
- JavaScript --------WebS APIs学习之本地存储
- 写日报、写日报,每天都要写,写工作日报到底有什么意义?
- MapperReducer
- 虚拟机操作工具--Xmanager5 下载/安装/使用
- Winform(XtraReport)实现打印方法(转载)(只是自我参考有错误的地方欢迎各位大佬前来交流心得)...
- vue3 render函数的写法
- 沪深交易所level2行情
- dialer(dialer接口是什么意思)
- 如何成为技术领域 KOL?阿里技术专家告诉你
- 草他妈 胡闹的一天