フィールドに一重引用符を付けることができるテーブルがありますが、一重引用符なしでそのフィールドで検索できるようにする必要があります。たとえば、検索クエリが「ジョンのお気に入り」の場合、そのフィールドに「ジョンのお気に入り」が含まれる行を検索できる必要があります。私は正規表現を調べていましたが、正しく理解していれば、選択ステートメントで使用すると0または1を返すようです。
質問する
40 次
2 に答える
2
見てみましょう: http://www.artfulsoftware.com/infotree/queries.php#552
これにより、2 つの弦の間の距離が得られます。つまり、レーベンシュタイン距離が 3 未満であるかどうかを確認できます。つまり、同等であるために必要な操作は 3 未満です。
于 2013-09-12T12:59:19.200 に答える
1
REPLACEを使用してみてください:
SELECT
IF(
REPLACE("John's favorite","'","") = "Johns favorite" ,
"found",
"not found"
)
最適ではありませんが、仕事をする必要があります。
于 2013-09-12T12:59:35.467 に答える