1

MySQLで、正規表現を使用せずにオプション(0または1)の文字を含む用語を選択する方法はありますか?たとえば、SQLクエリをxxx_yyyとxxxyyyと同時に一致させたいとします。それが明確であることを願っています。

4

1 に答える 1

2

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

ではLIKE、アンダースコアは正確に 1 文字に一致します。

しかし、本当に、なぜREGEXP望ましくないのでしょうか? これは良くないですか?

WHERE foo RLIKE 'xx.?xxx'

于 2012-03-20T18:18:27.650 に答える