oracle :

在oracle9i中新增了按照拼音、部首、笔画排序功能。设置NLS_SORT值
SCHINESE_RADICAL_M 按照部首(第一顺序)、笔划(第二顺序)排序
SCHINESE_STROKE_M 按照笔划(第一顺序)、部首(第二顺序)排序
SCHINESE_PINYIN_M 按照拼音排序,系统的默认排序方式为拼音排序

举例如下:
表名为 dept ,其中name字段是中文,下面分别实现按照单位名称的笔划、部首和拼音排序。
//按照笔划排序
select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_STROKE_M');
 //按照部首排序
 select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_RADICAL_M');
//按照拼音排序,此为系统的默认排序方式
select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_PINYIN_M');

sqlserver

select * from table order by name collate Chinese_PRC_CS_AS_KS_WS 

分类: ORACLE,SQL
本文转自左正博客园博客,原文链接:http://www.cnblogs.com/soundcode/p/4607870.html,如需转载请自行联系原作者

sql语句按照汉字拼音首字母排序相关推荐

  1. sql语句-按照汉字拼音首字母排序

    在oracle9i之后就新增了按照拼音.部首.笔画排序功能.设置NLS_SORT值可以对相关数据进行排序. SCHINESE_RADICAL_M 按照部首(第一顺序).笔划(第二顺序)排序 SCHIN ...

  2. 数据库按照汉字拼音首字母排序

    ===>sqlserver按照汉字拼音首字母排序 select * from table order by name collate Chinese_PRC_CS_AS_KS_WS 在修改sql ...

  3. java按照汉字拼音首字母排序

    实现按照汉字拼音字母排序的方法有两种: 一,就是在用java代码处理 要实现汉字按首字母排序,主要是设置语言环境,如下语句设置语言环境: 这里用到了Collator类,此类实现了Comparator接 ...

  4. Sql Server取汉字拼音首字母和汉字首笔划

    --将中文字符串转化成文字首拼音的组合 create function fun_getPY(@str nvarchar(4000)) returns nvarchar(4000) as begin d ...

  5. C#按汉字拼音首字母排序

    可参考以下博客. C# 使用微软的Visual Studio International Pack 类库提取汉字拼音首字母 - 影子科技 - 博客园 http://www.cnblogs.com/ya ...

  6. mysql 按汉字拼音首字母排序或聚合

    看网上很多方法,都是转成gbk,然后截取第一个字,然后按字的gbk值的区间去获取A-Z,然后排序. ELT(INTERVAL(CONV(HEX(LEFT(CONVERT(TRIM(列名) USING ...

  7. js根据汉字拼音首字母排序分组

    最近有一个需求,就是做一个类似通讯录的玩意.这里其实前端的话网上挺多轮子的,直接改改就好了,但是有一点就是在得到汉字之后如何根据拼音的首字母排序并且分组就是一个小问题,当然解决起来也是挺简单的啰.由于 ...

  8. sqlserver中,sql语句,按照汉字拼音首字母排序

    sqlserver 中: select  * from table order by userName collate Chinese_PRC_CS_AS_KS_WS 注释: collate:指的是定 ...

  9. MySQL按照汉字拼音首字母排序

    按照汉字的拼音排序,用的比较多是在人名的排序中,按照姓氏的拼音字母,从A到Z排序: 如果存储姓名的字段采用的是GBK字符集,那就好办了,因为GBK内码编码时本身就采用了拼音排序的方法(常用一级汉字37 ...

最新文章

  1. ptrace原理与性能对比
  2. Error(s) in loading state_dict
  3. oracle查询用户连接记录,记录ORACLE用户登录信息
  4. JSP文件管理后门工具jsp-file-browser
  5. openGL第四讲——像素格式管理
  6. 【Python】如何在Windows操作系统下安装Python和Networkx
  7. 【手写数据结构】双链表最详细图解
  8. nGQL中vid值过长被截断的处理方法
  9. Granular Computing(粒计算)
  10. Java UDP协议传输
  11. 活动回顾 | 8月7日Apache Flink Meetup
  12. linux文件系统概念目录结构
  13. MoguBlog(蘑菇博客)v5.3发布,前后端分离博客系统
  14. linux语言vim的下载,Vim 从入门到精通 PDF
  15. 新托业模拟考试感言—了解一下参加过托业考试前辈们的经验01
  16. android系统美化app,手机主题App哪个好用?安卓手机主题App推荐
  17. python爬取周杰伦歌词_Python 爬取周杰伦 instagram
  18. 物流行业如何利用智慧物流体系实现转型升级?
  19. html兼容ie低版本,jquery不兼容低版本ie浏览器怎么办?
  20. 黑喵桌面音乐播放器汉化版

热门文章

  1. 《C程序设计语言》读书笔记----习题1-21
  2. 哇赛!我是小龙女啊!
  3. OS中阻塞与挂起的区别sleep()的实现原理
  4. MySQL学习笔记(六)MySQL8.0 配置笔记
  5. 内排序及时间复杂度分析-插入排序选择排序交换排序归并排序分配和索引排序对比...
  6. CNN如何识别一幅图像中的物体
  7. 记住密码后input黄色背景处理
  8. 【转载】关于对方法实例化的相关感悟以及unity的50个技巧
  9. 《Zabbix-ICMP ping监控添加方法》-7
  10. django ForeignKey的使用