MySQL 与 [charlist]% 通配符

我的persons 表如下,我需要查询city字段以A或L或N开头的数据

按照提示我使用如下语句

SELECT * FROM Persons
WHERE City LIKE '[ALN]%'

这种语法在MySQL中不适用,必须以正则表达式代替,正确语句如下

regexp或者rlike关键字均可

如果需要区分大小写,使用binary 关键字

需要的是非A,非N,非L开头的数据,在关键字前加入 ^

posted @ 2017-12-11 15:40  CherrySu  阅读(2762)  评论(0)    收藏  举报