特定の照合 を設定する必要があります MySQLがどの文字が同等であると想定されているかを認識できるように、スキーマ上で。発音区別符号のある文字が文字のない文字と同じと見なされるか、他の文字シーケンスと見なされるかは言語に依存しますが、アクセントを無視するための開始点としてutf8_general_ciを試してください(UTF-8文字セットを使用していると仮定します。本当にそうあるべきです。 すべての文字列に同じ照合を使用して、高価でインデックスを破る変換を行わずに文字列を結合して比較できるようにしてください。