今天老大让我给数据库添加一个生日的字段,添加字段还是很好添加的,于是小白三下五除二的将字段birthday添加到users表中,具体步骤不说了,就一个快捷键在users表Ctrl+D就可以进入字段,随后想添加删除字段都随自己,那关键是如何将身份证从一堆手机号中删选出来并将日期赋给我的新字段birthday呢?也是一行代码就可以解决的:
update users set birthday=substring(idcard,7,8) where length(idcard)=18;
于是乎小白顺利的给新字段生成了出生年月。