Maison > base de données > tutoriel mysql > mysql中文字段utf8排序

mysql中文字段utf8排序

WBOY
Libérer: 2016-06-07 14:56:53
original
1089 Les gens l'ont consulté

无 在开发中遇到这样一个问题,再按照某一字段排序时,遇到中文时字段排序很乱,没有按照字典表的降序或者升序排列(数据库字段采用utf-8)。在不改变数据库情况下可以采取如下方式:select * from test order by convert(sortname using gbk) desc;这样就会

 
在开发中遇到这样一个问题,再按照某一字段排序时,遇到中文时字段排序很乱,没有按照字典表的降序或者升序排列(数据库字段采用utf-8)。在不改变数据库情况下可以采取如下方式:
select * from test order by convert(sortname using gbk) desc;
这样就会单独用gbk编码对sortname排序,而不影响字段本身编码。
Copier après la connexion
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal