sql 通过身份证处理出年龄
时间: 2023-05-16 22:06:25 浏览: 120
sql语句 根据身份证号计算年龄
可以使用以下 SQL 语句来通过身份证号码计算出年龄:
SELECT TIMESTAMPDIFF(YEAR, STR_TO_DATE(SUBSTR('身份证号码', 7, 8), '%Y%m%d'), CURDATE()) AS age;
其中,'身份证号码'需要替换成实际的身份证号码。这个 SQL 语句会将身份证号码中的出生日期提取出来,与当前日期进行比较,计算出年龄。
阅读全文