sqlserver2000 中文排序问题
sqlserver2000默认情况下汉字是按照汉字的拼音首字母进行排序的,如果要按照其它方式排序,主要有以下几种方法:
1.按汉字笔画排序
select*fromgovyjyaORDERBYlevelsCOLLATEChinese_PRC_Stroke_CI_AS_KS
说明:
govyjya政府预案
levels预案级别(取值范围:一级,二级,三级,四级等等)
COLLATEChinese_PRC_Stroke_CI_AS_KS是排序的关键,不用讲了。
2.根据特殊需求指定排序
select*fromgovyjyaorderbycase
whenlevels='一级'then1
whenlevels='二级'then2
whenlevels='三级'then3
whenlevels='四级'then4end
说明:
通过使用whenthen可以实现按客户指定的需求进行排序。
3.通过charindex来进行处理
select*fromgovyjya
orderbycharindex(levels,'一级,二级,三级,四级,五级,六级')
转载于:https://blog.51cto.com/4201689/1300725
sqlserver2000 中文排序问题相关推荐
- C++ sqlite3解决中文排序问题
导言:sqlite3默认的编码方式为UTF8编码,而在UTF8编码下,中文不是按照拼音顺序编码的,所以想解决中文排序问题,必须自定义排序规则,将UTF8编码转换成GB2312编码(GB2312编码中文 ...
- Oracle的order by的中文排序问题
Oracle 中查询结果按照某个中文字段或者英文字母(包括 符号)排序,并不会得到我们预期的结果,因为对于中文与英文字母及符号,Oracle实际是按照其对应的ASCII码值排序的! 可以看到按照中文村 ...
- 关于 MySQL 中文排序问题
在 MySQL 数据库中使用 UTF-8 的编码进行排序会出现不按照中文拼音的顺序排序, 而 UTF-8 是数据库的默认字符集,而且该字符集忽略大小写.解决这个问题的方案 有两种: 1) 把编码重新设 ...
- 微信小程序order by不能按中文排序问题
问题来源 做一个报名查询系统,想要按照城市.学校的双重排序导出报名表 cloud.database().collection("signUpList").orderBy('city ...
- R语言,中文排序问题
在一次数据分析的实验上,需要处理数据分析的问题,最后需要根据姓和名进行排序,但是由于姓名是中文,排序的结果有问题 没有处理中文的排序 处理之后的排序 初步想法是根据中文的笔画排序,然后百度到了可以使用 ...
- Java程序设计-基础知识
目录 1.JAVA概述 1.1程序设计语言 机器语言 汇编语言 高级语言 1.2Java的特点 简单性 面向对象 安全性 平台独立 多线程 网络功能 执行效率 1.3JDK的设置 Path:----- ...
- Java Arraylist 如何使用 Comparator排序
Java Arraylist 如何使用 Comparator排序import java.util.ArrayList; import java.util.Collections; import jav ...
- 面试系统设计_如何进行系统设计面试
面试系统设计 The system design interview is a great way to assess the seniority of a candidate in an inter ...
- php curl_setopt抓取内容,PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
通过curl_setopt()函数可以方便快捷的抓取网页(采集很方便),curl_setopt 是php的一个扩展库 使用条件:需要在php.ini 中配置开启.(PHP 4 >= 4.0.2) ...
最新文章
- 总有些物理现象颠覆你的想象
- 软工作业3: 词频统计
- linux 查看 占用内存最多 占用cpu最多 程序
- 【大学课程】高数基础知识点
- 2009中国海上大阅兵全视频
- Elasticsearch过滤与聚合的先后顺序java实现
- React开发(149):二位数组的使用
- 研发团队平稳度过“从小到大”并非易事
- uglifyjs报错 webpack_vue使用uglifyjs-webpack-plugin后打包报错
- 酒店opera系统服务器故障,【干货】酒店人必学的Opera系统中英讲解(值得收藏)...
- 防御SQL注入的方法总结
- 修改服务器linux的yum源为阿里源yum源
- 什么是DNS over HTTPS?
- Python语言程序设计(嵩天老师)-期末考核2.1-快乐数字
- 三天打渔,两天晒网(java)
- git name consists only of disallowed characters:
- 【备战春招/秋招系列】程序员的简历就该这样写
- python box_箱体图Boxplot及Python绘制方
- 【有利可图网】配色攻略-黑色篇
- 【haut 1262: 魔法宝石】+ 暴力