mysql:日本語文字列をソートする

ひらがなでソートしようかと思ったら、予想した並び順と違ったところ調べたら
こちらの方の記事を参考にして実現することができました('-'*)
http://developer.unlax.com/2009/09/mysql-order-byutf-8.html

SELECT * 
FROM table_name 
ORDER BY CAST( column_name AS CHAR)


キャスト関数についてはこちらを参照
http://dev.mysql.com/doc/refman/4.1/ja/cast-functions.html

上記サイトより引用:

また、キャスト関数は ENUM 型のカラムを語彙の順序でソートするときにも役立ちます。
通常、ENUM 型のカラムのソートは、内部の数値に基づいて行われます。
値を CHAR 型にキャストすると、語彙の順序でソートされるようになります。