MySQL 与 [charlist]% 通配符
我的persons 表如下,我需要查询city字段以A或L或N开头的数据
按照提示我使用如下语句
SELECT * FROM Persons WHERE City LIKE '[ALN]%'
这种语法在MySQL中不适用,必须以正则表达式代替,正确语句如下
regexp或者rlike关键字均可
如果需要区分大小写,使用binary 关键字
需要的是非A,非N,非L开头的数据,在关键字前加入 ^
我的persons 表如下,我需要查询city字段以A或L或N开头的数据
按照提示我使用如下语句
SELECT * FROM Persons WHERE City LIKE '[ALN]%'
这种语法在MySQL中不适用,必须以正则表达式代替,正确语句如下
regexp或者rlike关键字均可
如果需要区分大小写,使用binary 关键字
需要的是非A,非N,非L开头的数据,在关键字前加入 ^
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步