首页 > 解决方案 > 它是 SQL 中的零字符通配符还是一个字符通配符?

问题描述

我正在寻找零个或一个字符通配符,因为“_”是一个字符,而“%”是零个或多个字符。那么是否有一个零或一个字符通配符?

标签: mysqlsqldatabase

解决方案


中没有LIKE。但是有使用正则表达式——它是?修饰符。例如,对于 A 和 C 之间的 0 或 1 个字符:

where col regexp 'A.?B'

推荐阅读