REGEXP 使用正则表达式的关键字,下面是使用正则的例子
1、从t_user表中获取身份证中出生日期为1980年的记录
SELECT * FROM T_USER U WHERE U.IdCard REGEXP '[1-9][0-9]{5}1980((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)[0-9]{3}[0-9Xx]';
REGEXP 使用正则表达式的关键字,下面是使用正则的例子
1、从t_user表中获取身份证中出生日期为1980年的记录
SELECT * FROM T_USER U WHERE U.IdCard REGEXP '[1-9][0-9]{5}1980((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)[0-9]{3}[0-9Xx]';