标签: mysql regex select optional
在MySQL中有没有办法在不使用REGEX的情况下选择包含 OPTIONALLY (0或1)字符的术语? 例如,我希望SQL查询在xxx_yyy和xxxyyy的同时匹配。 希望很清楚。
答案 0 :(得分:2)
WHERE foo ='xxxxx'OR foo LIKE'xx_xxx'
在LIKE中,下划线只匹配一个字符。
LIKE
但实际上,为什么REGEXP不受欢迎?这不是更好吗?
REGEXP
在哪里foo RLIKE'xx.?xxx'