我正在尋找一個SQL語句將返回我的表,其名稱字段包含特殊字符(單引號)的唯一行。MySQL查詢包含特殊字符單引號
我用
SELECT * FROM 'table' WHERE Name REGEXP '"$'
什麼做我錯過這裏?
我正在尋找一個SQL語句將返回我的表,其名稱字段包含特殊字符(單引號)的唯一行。MySQL查詢包含特殊字符單引號
我用
SELECT * FROM 'table' WHERE Name REGEXP '"$'
什麼做我錯過這裏?
MySQL的30年5月5日架構設置比較特殊的符號:
create table test(name varchar(10));
insert into test
values('aaa '''' bb'),('bsbds');
查詢1:
select *
from test
where name regexp "'"
| NAME |
-------------
| aaa '' bb |
SELECT * FROM 'table' WHERE Name like "%\'%"
單單單引號
select * from `table` WHERE Name REGEXP "'";
如果你需要一個像' % $
select * from `table` WHERE Name REGEXP "['%$]";