zph999 发表于 2007-8-20 11:09

[求助]mysql 排序的问题,字段值是汉字

请教一下 <BR>在MYSQL中Order by排序,字段值是汉字,应该是怎么排序的?我这里不管是升序还是降序排的都不是想要的结果。<BR>结果是 : <BR>中关村 g<BR>北京   b<BR>印度   y<BR>oracle 中 order by nlssort(cc,'NLS_SORT=SCHINESE_PINYIN_M') 这个在MYSQL中怎么用??<BR>mysql 默认不是汉字首字母;从排序结果就能看出来,好像是按编码排的; <BR>现在我想按汉字首字母排,该怎么办?谢谢回答

zph999 发表于 2007-8-20 11:15

<DIV class=htmlcode>
<P align=center>[em35][em35][em35][em35][em35][em35]</P></DIV>
[align=right][color=#000066][此贴子已经被作者于2007-8-20 11:16:34编辑过][/color][/align]

zph999 发表于 2007-8-20 11:17

<P>我在线的呀?怎么显示我不在线 ; 在线等啊;[em09]</P>

zifang888 发表于 2007-8-25 14:09

<P>不知大哥,有没有mysql的源代码,能否借兄弟一看,不胜感激。<a href="mailto:zifang888@qq.com" target="_blank" >zifang888@qq.com</A></P>

zph999 发表于 2007-8-31 10:47

<P>偶 没有啊  </P>

页: [1]

编程论坛