Pages

2009年9月18日金曜日

MySQL 日本語(マルチバイト)文字をソート(ORDER BY)する UTF-8

 MySQLで日本語を入れた列をソートしようとするとうまくいかない現象を確認。

解決策は下記を発見。


SELECT * FROM [table_name] ORDER BY CAST([sort_column] AS char);

これが調査した感じではベストでしたが、しっくりこない。。。

DBのセットアップの時に対応させる方法があったような。。。

0 件のコメント:

コメントを投稿

Followers