http://www.111cn.net/database/mysql/44936.htm
不想改变表定义及默认编码的情况,将字段先转换成gbk编码再排序:
SELECT * FROM table ORDER BY CONVERT( chinese_field USING gbk ) select name from test1 order by convert(name using gb2312) asc