我正在寻找一个 SQL 语句,它只返回我的表中名称字段包含特殊字符(单引号)的行。
我用过
SELECT * FROM 'table' WHERE Name REGEXP '"$'
我想在这里放什么?
最佳答案
MySQL 5.5.30 架构设置:
create table test(name varchar(10));
insert into test
values('aaa '''' bb'),('bsbds');
查询 1:
select *
from test
where name regexp "'"
Results :
| NAME |
-------------
| aaa '' bb |
关于用于查找名称的mysql查询包括特殊字符单引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16834706/