您好,登錄后才能下訂單哦!
數據庫
字符集: utf8
排序規則:utf8_generay_ci
表結構:
mysql> desc chr;
+------------+---------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+---------------+------+-----+---------+-------+
| char_1 | char(255) | YES | | NULL | |
| bin | varbinary(20) | YES | | NULL | |
| name | varchar(50) | YES | | NULL | |
| static_bin | binary(30) | YES | | NULL | |
+------------+---------------+------+-----+---------+-------+
中文排序會出現亂序:
mysql> select * from chr order by name;
+--------------+--------------+--------------+--------------------------------+
| char_1 | bin | name | static_bin |
+--------------+--------------+--------------+--------------------------------+
| 不 | 不 | 不 | 不 |
| 他 | 他 | 他 | 他 |
| 發的薩芬 | 發的薩芬 | 發的薩芬 | 發的薩芬 |
| 啊 | 啊 | 啊 | 啊 |
| 阿 | 阿 | 阿 | 阿 |
| 額餓啊 | 額餓啊 | 額餓啊 | 額餓啊 |
+--------------+--------------+--------------+--------------------------------+
6 rows in set (0.01 sec
mysql> select *From chr order by convert(name using 'gbk') collate 'gbk_chinese_ci'
-> ;
+--------------+--------------+--------------+--------------------------------+
| char_1 | bin | name | static_bin |
+--------------+--------------+--------------+--------------------------------+
| 阿 | 阿 | 阿 | 阿 |
| 啊 | 啊 | 啊 | 啊 |
| 不 | 不 | 不 | 不 |
| 額餓啊 | 額餓啊 | 額餓啊 | 額餓啊 |
| 發的薩芬 | 發的薩芬 | 發的薩芬 | 發的薩芬 |
| 他 | 他 | 他 | 他 |
+--------------+--------------+--------------+--------------------------------+
6 rows in set (0.00 sec)
mysql>
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。