0

「Niterói」、「Eunápolis」などの特殊文字を格納するフィールドがあります.

次のような mysql 検索を行うにはどうすればよいですか。

検索語 : ニテロイ
一致するもの : ニテロイ

検索用語: エウナポリス
一致するもの : エウナポリス

現時点では、「ニテロイ」を検索しても何も返されません。

4

2 に答える 2

1

照合utf8_unicode_ciでは、それらが同一であると見なされます。

WHERE ... = "Niterói" COLLATE utf8_unicode_ci
于 2012-10-22T04:26:04.130 に答える
0
 SELECT * FROM TABLE TABLEA TA
 WHERE CONVERT (TA.SEARCH_COLUMN USING ascii) = 'SEARCH_TERM';
于 2012-10-22T04:27:09.760 に答える