Mysql 根据身份证号查询指定年龄条件的数据

admin 阅读:68 2024-03-02

根据身份证号查询年龄大于等于65岁的数据:

SELECT
       id,name,idcard,YEAR (NOW()) - substring(idcard, 7, 4) as age
FROM
students HAVING age >=65

根据身份证号查询年龄等于30岁的数据:

SELECT
       id,name,idcard,YEAR (NOW()) - substring(idcard, 7, 4) as age
FROM
students HAVING age = 30
声明

1、部分文章来源于网络,仅作为参考。
2、如果网站中图片和文字侵犯了您的版权,请联系1943759704@qq.com处理!