2016-05-09 13 views
1

文字列に'シンボルが含まれている場合、データベースから名前を検索するにはどうすればよいですか?MySQLに文字列が含まれている場合 '記号LIKEで検索する方法

これは私が検索しようとしているクエリですが、このような検索はできません。

SELECT * from distributor where name like'%jeni'%' 

文字列に'シンボルが含まれている場合、どのように検索するのですか?

答えて

3

あなたはそれをエスケープする必要があります(のように、このようなほとんどすべての状況で)

SELECT * from distributor where name like'%jeni\'%' 

あなたはまた、より多くのhere

+0

しかし、私はそれを見つけることができます –

+0

@GaneshGudghe何を意味しますか? – DonCallisto

+0

どのように前に\を追加することができます ' –

0

ダブル単一引用符を見つけることができます。

SELECT * 
FROM distributor 
WHERE name LIKE '%jeni''%'