0

テーブルのフィールドを使用して、さまざまなチェックボックス (60) に関する情報を保持しています。

フィールドは次のような文字列に解析されます

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

ここで、フィールドに一致する類似の文字列を使用して検索を行いたいと考えています。いえ

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

どこ "?" 0 または 1 でなければならない (問題ではない) ことを意味しますが、「1」は一致する必要があります。

私が見たように、「%」はこの場合にはやや不適切ですよね?

明らかに、両方の弦の長さは同じです。

提案?

4

1 に答える 1

5

アンダースコア (_) 文字を使用して、マスク内の 1 文字に一致させることができます。

MySQL のドキュメントから引用。

于 2009-12-09T04:34:48.897 に答える