Mysql:将带有特殊字符的记录链接到特殊字符和retrive之后的第一个字母

时间:2015-09-25 20:50:12

标签: mysql database select special-characters

create table temp_surnames( last_name varchar(100) not null primary key, create_date datetime not null);

insert into temp_surnames (last_name) values('$$moses’);
insert into temp_surnames (last_name) values(‘\'moses’);
insert into temp_surnames (last_name) values('moses’);
insert into temp_surnames (last_name) values(‘ammoses');

除了'ammoses'之外,我想要追踪每一条记录。基本上每个以m%开头的记录,但如果我使用'%m%'全部都返回。请推荐。

1 个答案:

答案 0 :(得分:0)

一个简单的正则表达式就像:

where last_name regexp '^[^[:alpha:]]*m'