MYSQL选择像“掩码”

时间:2009-12-09 04:32:04

标签: mysql sql sql-like

我正在使用表格中的字段来保存有关varios复选框的信息(60)。

该字段被解析为字符串,类似于此

"0,0,0,1,0,1,0,1,..."

现在我想使用类似的字符串进行搜索以匹配字段。即。

"?,?,1,?,?,1,..."

哪里有“?”意味着它必须是0或1(无关紧要),但“1”必须匹配。

正如我所看到的,'%'对于这种情况有点不合适,不是吗?

显然两个字符串都有相同的长度。

建议?

1 个答案:

答案 0 :(得分:5)

您可以使用下划线(_)字符匹配蒙版中的单个字符。

取自MySQL documentation