SQL:将表中生日字段转化为年龄

假设表中生日字段为 user_birthday


在不计 日时分秒 的情况下:
生日                  ==>  年龄

user_birthday ==>  floor(((year(current_date)-year(user_birthday))*12+month(current_date)-month(user_birthday))/12)



计算 日时分秒 的情况下:
……


Hive UDF 官网:
https://cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF#LanguageManualUDF-DateFunctions
生日                  ==>  年龄

你可能感兴趣的:(SQL语句,Hive,sql,date)