怎样进行某一个字段实现中英文混合排序,,,,
要求实现结果:
adidas
AEE/爱意
AF
AF棒球帽
Agatha
Albion/奥尔滨
AMD
Andox
Artini
阿拉斯加
阿玛尼
阿依莲
benefit
笔
贝佳斯
暴力熊
cD
cf
card
,,
修改字段字符集改成gbk后,输出的结果排序为adida b c (先为英文的a--->z,后面的为中文)受国者,爱立信 爱慕 爱普生,
要求实现结果:
adidas
AEE/爱意
AF
AF棒球帽
Agatha
Albion/奥尔滨
AMD
Andox
Artini
阿拉斯加
阿玛尼
阿依莲
benefit
笔
贝佳斯
暴力熊
cD
cf
card
,,
修改字段字符集改成gbk后,输出的结果排序为adida b c (先为英文的a--->z,后面的为中文)受国者,爱立信 爱慕 爱普生,
一次 order by 字段名 collate chinese_PRC_CS_AS_KS_WS
mysql 中没有这个 chinese_PRC_CS_AS_KS_WS ,使用 gbk_chinese_ci后,SELECT name from tb_gb_xyz order by name collate gbk_chinese_ci;
查询的结果仍为先a-->z ,后为中文的按a-->z排序,,,,,当然这样join也出错了,,,