哥是个爷们 2017-06-30 07:37 采纳率: 0%
浏览 1444

mysql 输入年龄段 通过身份证号获取数据

SELECT *
from customer
where 1=1 and
YEAR (curdate()) -
IF (
length(ID_NUMBER) = 18,
substring(ID_NUMBER, 7, 4),
null
)
IF (
length(ID_NUMBER) = 15,
concat('19',substring(ID_NUMBER, 7, 2)),NULL
)

0

  • 写回答

3条回答

  • xwgj2012 2017-06-30 07:59
    关注

    是从身份证号中取出生日?

    评论

报告相同问题?