用mysql正则表达式查询一个号码字段是以4个相同数字结尾的结果,这个表达式该怎么写?

日期:2010-12-09 21:28:42 人气:2

用mysql正则表达式查询一个号码字段是以4个相同数字结尾的结果,这个表达式该怎么写?

select * from phone where phonenumber regexp '[[:digit:]]{4}$'; 试试看 抱歉,题目没看清楚。。 刚查了下mysql的正则表达式文档,不支持back reference,所以我只能想到用最笨的方法做 select * from phone where substring(phonenumber,-1,1) = substring(phonenumber,-2,1) and substrin
    A+
热门评论