- 締切済み
MySQLのソートについて
こんにちわ。 今PHPとMySQLでデータベースの練習をしています。日本語をソートすると変な順番にソートされてしまいます。 SELECT * FROM NAME_T ORDER BY NAME_KANA_C NAME_KANA_Cには名前が全角カナで入力されてます。 これでソートしますと、 テ*** ハ*** ヒ*** フ*** ときて、なぜか シ*** となります。これは何故なんでしょうか? よろしくお願いします。 文字コードはEUCです。
- みんなの回答 (2)
- 専門家の回答
お礼
原始的な方法ながら、新しいINT型のカラムを設け、switch文でアなら1という具合にデータを追加し、なんとか解決しました。 他によい方法もあったかもしれませんが・・・ ともかくお二人ともありがとうございました。
補足
レンタルサーバーなので、こちらからは見れないんです。サーバーはLinuxです。