我想找到表格艺术家的数据,其中名称以字母a,b,c开头.
i.e.
My o/p should contain
Adam
Alan
Bob
Ben
Chris
Cameron
But not GlAin, doC, dolBie
Run Code Online (Sandbox Code Playgroud)
小智 19
在MySQL中使用'^'
以识别您要检查字符串的第一个字符,然后定义要检查的字母数组[].
试试这个
SELECT * FROM artists WHERE name REGEXP '^[abc]'
Run Code Online (Sandbox Code Playgroud)
Dum*_*Guy 16
试试这个:
select * from artists where name like "A%" or name like "B%" or name like "C%"
Run Code Online (Sandbox Code Playgroud)
也可以RLIKE
如下使用
SELECT * FROM artists WHERE name RLIKE '^[abc]';
Run Code Online (Sandbox Code Playgroud)