sql命令:
使用下面命令查询以b或s或p开头的城市
但是在sql中查出来的结果是“empty set”,
但是单个查询以b/s/p开头的城市是有结果的
原因:
like是完全匹配;rlike和regexp是不完全匹配,模糊匹配
扩展字符用rlike或者not rlike、regexp
通配符可以用like,
扩展字符:[ ]、*、. 、^、$
通配符:_、%
上述命令查询改为以下命令,即可查询出结果
select * from customers where city rlike '^[bsp]';