mysql - 它是 SQL 中的零字符通配符还是一个字符通配符?
问题描述
我正在寻找零个或一个字符通配符,因为“_”是一个字符,而“%”是零个或多个字符。那么是否有一个零或一个字符通配符?
解决方案
中没有LIKE
。但是有使用正则表达式——它是?
修饰符。例如,对于 A 和 C 之间的 0 或 1 个字符:
where col regexp 'A.?B'
推荐阅读
- python - Keras 转换 和未转化。区别
- java - Java - ByteArrayOutputStream 替换,但仅适用于 1 个值
- javascript - 如何测试更改文件内容的功能(Jest)
- r - 如何从 R 中的数据框中提取每个条目名称的中点位置?
- java - 使用 pdfbox 替换 pdf 中的字符串时获取 /u0000
- python - 如何在python中按顺序对列表进行排序?
- python - 制作数据集以在 Sklearn 中测试 PCA?
- java - Android Studio 我无法在课堂上获得回报。(火库)
- r - 通过预定义的协方差矩阵计算逐行马氏距离
- python - 如何保留自动添加的 argparse 帮助参数,但从中删除 -h 以便我可以将该选项用于另一个参数