sql正则和like的用法

1.正则

从复杂的字符取出数据 ,例:“以a开头的数据—— mysql>select 'aaxxyyx' regexp ‘^a’ ”

“以a结尾的数据—— mysql>select 'aaxxaa' regexp ‘a$’ ”

如果是从含有的某元素,可以用like '%a%'  regexp 'a' 效果一样.

not like '%a%'

2.like 用法

表是不包含, not like '%a%'

需要两个数据进行筛选:

(1) and链接方式

eg : toy carrots jack like '%toy%' and toy carrots jack like '%carrots%'

(2) 用多个%链接

eg : toy carrots jack like '%toy%carrots%'

你可能感兴趣的:(sql)