龙空技术网

mysql根据身份证号计算出生日期和年龄

洞悉科学 162

前言:

目前同学们对“mysql截取身份证号的出生日期”大约比较看重,兄弟们都需要知道一些“mysql截取身份证号的出生日期”的相关知识。那么小编也在网摘上收集了一些有关“mysql截取身份证号的出生日期””的相关知识,希望看官们能喜欢,小伙伴们快快来了解一下吧!

SELECT *,cast(SUBSTRING(CK_ZJHM,7,8) as DATE) as birth,year(now())- year(substring(CK_ZJHM,7,8)) as nl from (SELECT CK_ZJHM,XM FROM w1union all SELECT SHBZHM,XM from w2union allSELECT 社会保障号码,姓名 from w3) a

联合查询三个工作表,然后综合使用cast、substring、year、now等函数

标签: #mysql截取身份证号的出生日期