MySQL - 0或1个字符选择查询

时间:2012-03-20 17:38:10

标签: mysql regex select optional

在MySQL中有没有办法在不使用REGEX的情况下选择包含 OPTIONALLY (0或1)字符的术语? 例如,我希望SQL查询在xxx_yyy和xxxyyy的同时匹配。 希望很清楚。

1 个答案:

答案 0 :(得分:2)

  

WHERE foo ='xxxxx'OR foo LIKE'xx_xxx'

LIKE中,下划线只匹配一个字符。

但实际上,为什么REGEXP不受欢迎?这不是更好吗?

  

在哪里foo RLIKE'xx.?xxx'