总结:
单纯使用order by排序中文,是根据ascii码排序的,不是根据拼音排序的。
如果要根据拼音排序某一列,需要用函数nlssort(列名,’NLS_SORT=SCHINESE_PINYIN_M’)
传送门:
https://jingyan.baidu.com/article/d621e8da17f00c2865913fd4.html
本文介绍了在数据库中实现中文按拼音排序的方法。通常情况下,使用orderby进行排序时会依据ASCII码而非拼音,若需按拼音排序,则可通过nlssort函数实现。
总结:
单纯使用order by排序中文,是根据ascii码排序的,不是根据拼音排序的。
如果要根据拼音排序某一列,需要用函数nlssort(列名,’NLS_SORT=SCHINESE_PINYIN_M’)
传送门:
https://jingyan.baidu.com/article/d621e8da17f00c2865913fd4.html

被折叠的 条评论
为什么被折叠?