[OK]をクリックして、誰かがこの質問をしたようです。SQLによる文字列の不正確な照合
thiep cuoi
thiệp cưới
問題は、私はCOUNTたときに()これらのmysqlのは、同じように、これらの2つのを結合します次のとおりです。
だから私は2つの単語を持っています。たとえば、このSQL:
#lets assume these two words have an id of 1 and 2 and that the column name
#in the table is `word`
SELECT `word`, COUNT(`word`)
FROM table_name
WHERE `id` IN(1,2)
GROUP BY `word`;
は、どのように私は、MySQLでこの動作を回避することができ、これらはUTF-8を介して同じ言葉ではありません2のカウントは1行として二つの言葉を返すのだろうか? MySQLはUTF-8でグループ化せず、ASCIIに変換しませんか? :/
ええとutf8-binがこれを修正しました。またこれを見つけた:http://stackoverflow.com/questions/2344118/utf-8-general-bin-unicode – DataHerder