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');
我想检索除“ moses”以外的所有记录。基本上每个以
m%
开头的记录,但是如果我使用'%m%'
,则全部返回。请推荐。 最佳答案
一个简单的正则表达式将类似于:
where last_name regexp '^[^[:alpha:]]*m'