SQL中文排序

对中文汉字排序的方法总结 在各个系统中,都随处可见根据某个字段进行升序(ASC)或降序(DESC)进行排序展示。但进行中文汉字排序和查找的时候,对中文汉字的排序和查找结果往往都是错误的。为了尽量提供全面的解决方法,本文会从各个层面出发告知有需要的人对应的解决方法。 阅读详情

SQL中文排序

sql server:select * from [表名]order by [字段],[字段] collate Chinese_PRC_CS_AS_KS_WS

mysql:select * from [表名] ORDER BY CONVERT([字段] USING gbk);

oracle:

  1. 按中文拼音进行排序:SCHINESE_PINYIN_M
    1. SELECT * FROM [表名] ORDER BY NLSSORT(排序字段名,'NLS_SORT = SCHINESE_PINYIN_M');
  2. 按中文部首进行排序:SCHINESE_RADICAL_M
    1. SELECT * FROM [表名] ORDER BY NLSSORT(排序字段名,'NLS_SORT = SCHINESE_STROKE_M');
  3. 按中文笔画进行排序:SCHINESE_STROKE_M
    1. SELECT * FROM [表名] ORDER BY NLSSORT(排序字段名,'NLS_SORT = SCHINESE_RADICAL_M');
SQL 中文排序 SQL用中文字段排序,默认是按拼音来排的。 MSSQL2005不是这样的,那么排序问题怎么解决呢? 很简单,加上我们希望根据什么来(拼音或者笔画)排序的排序规则就好了。 立即下载

相关推荐

一种车内UWB圆极化天线的理论推导及具体实现

本文详细描述了一款工作于UWB channel 9也即中心频率为7987.2MHz,带宽为499.2MHz的圆极化天线。首先是理论推导圆极化天线的物理尺寸参数,分析物理尺寸参数对天线性能指标的影响。然后分析圆极化天线在汽车驾驶室这种狭窄空间应用中带来的优势,也即可以最大化的极化损失多径,提高主径接收信号的信噪比。

weixin_44555637的博客 2965

sql 按中文排序

sql server:select * from [表名]order by [字段],[字段] collate Chinese_PRC_CS_AS_KS_WS mysql:select * from [表名]ORDER BY CONVERT([字段] USING gbk); oracle: 按中文拼音进行排序:SCHINESE_PINYIN_M SELECT * FROM [表名]...

weixin_30872157的博客 1398

Emotion-LLaMA实战指南:从零构建多模态情感识别系统(附Python代码)

本文提供了Emotion-LLaMA多模态情感识别系统的实战指南。通过详细的步骤,指导读者从零搭建开发环境、运行本地Demo、理解模型架构,并完成数据处理与模型训练。该创新模型融合视觉、听觉与文本信息,实现更精准、接近人类理解的情感分析与推理,并附有完整的Python代码实现。

weixin_29094775的博客 416

sql 汉字按照首字母排序

1、mysql    1)按照汉字的拼音排序    如果存储汉字的字段编码使用的是GBK字符集,因为GBK内码编码时本身就采用了拼音排序的方法(常用一级汉字3755个采用拼音排序,二级汉字就不是了,但考虑到人名等都是常用汉字,因此只是针对一级汉字能正确排序也够用了),直接在查询语句后面添加ORDER BY name ASC,查询结果将按照姓氏的升序排序;如果存储姓名的字段采用的是utf8字符集,需...

雷鸣隐隐的博客 1万+

Windows 10 本地开发环境:用 ShardingSphere-Proxy 5.4.1 快速搭建 MySQL 分库分表测试环境

本文详细介绍了在Windows 10系统中使用ShardingSphere-Proxy 5.4.1快速搭建MySQL分库分表测试环境的完整教程。从环境准备、MySQL配置到ShardingSphere-Proxy的核心设置,逐步指导开发者完成本地开发环境的搭建,并提供了分片策略详解和常见问题排查方法,帮助开发者高效验证分库分表功能。

weixin_28366053的博客 214

miRNA测序数据生信分析——第二讲,数据库下载整理

一个非编码RNA的整合数据库,可用来识别鉴定各种类型的ncRNA。提供的是ncRNA在基因组上的基因序列,而非转录成熟ncRNA的序列。最新版:2022-11-02Rfam数据库中ncRNA类型分三大类:Cis-reg和Gene和Intron。这三大类又有子类。一个提供包括miRNA序列数据、注释、预测基因靶标等信息的全方位数据库,是存储miRNA信息最主要的公共数据库之一。最新版:2018-12-01。

weixin_44616693的博客 4099

对中文汉字进行排序的sql

开发中如果遇到对String类型的字段进行排序,如何排? 执行以下sql就可以: table: 表名; name: 字段名 select * from table order by convert(name using gbk) collate gbk_chinese_ci asc 上边列举的sql是正序排序,排序顺序:数字最前(数字从小到大),英文其次(a-z),汉字最后(首字母)。 ...

angang12的博客 2916

Arcgis填补栅格空缺值Nodata

Arcgis填补栅格空缺值Nodata

pass17的博客 1万+

SQL 中文排序方式

SQL排序原理: 排序规则名称由两部份构成,前半部份是指本排序规则所支持的字符集。 如: Chinese_PRC_CS_AI_WS 前半部份:指UNICODE字符集,Chinese_PRC_指针对大陆简体字UNICODE的排序规则。排序规则的后半部份即后缀含义: _BIN 二进制排序 _CI(CS) 是否区分大小写,CI不区分,CS区分区分大小写:如果想让...

a688095123的博客 1088

Cesium高效渲染海量GeoJSON数据的7种优化策略与实战解析

本文深入解析Cesium高效渲染海量GeoJSON数据的7种优化策略,包括瓦片化转换、LOD分级加载、数据简化等关键技术。通过实战案例展示如何解决渲染卡顿问题,提升矢量数据加载性能,实现流畅的60FPS交互体验。特别针对GeoJSON大数据量场景提供完整优化方案。

h0i1j2k3l的博客 934

【GlobalMapper精品教程】038:模拟水位上升(洪水淹没分析)案例教程

基于数字高程模型 ( DEM )格网模型,实现给定水深情况下洪水淹没区的计算模型,讨论洪水淹没演进过程可视化实现的关键技术,以三维可视化方式,动态而形象地模拟在指定洪水水位下的洪水淹没演进过程。

智慧空间实验室 2884

Sql中文排序

Sql中文排序 1.http://raywithu.iteye.com/blog/1139332 (里使用的是创建criteria) 2.http://aubergine-kang.iteye.com/admin/blogs/1187725 (使用的是在hibernate使用sql语句) 3.http://hi.baidu.com/flora_ke/blog/item/41a51ecbee5bab...

u012587682的博客 1669

STM32CubeMX | 38-使用硬件SPI驱动以太网模块(W5500)

本篇详细的记录了如何使用STM32CubeMX配置STM32L431RCT6的硬件SPI外设与以W5500通信,驱动以太网模块。 1. 准备工作 硬件准备 开发板 首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi): W5500以太网模块 这里我使用常见的以太网模块W5500: W5500官网 http://www.w5500.cn/ W5500中文手册 iEthernet W5500 Datasheet 软件准备 需要安装好Keil - MDK及芯片对应的包,以

Mculover666的博客(嵌入式) 7388

SQL中文问排序

SQL中文问排序    首先把这些信息在editplus中,转换为一列,拷贝到excel中,拷贝后记着在第一行前插入一行,作为列标头,例如为name,然后在sql中表中,导入数据,生成一个新表,例如fenlei,打开sql语句行,执行:SELECT * FROM Fenlei ORDER BY name COLLATE Chinese_PRC_CS_AS_KS

buptzwp的专栏 702

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

SQL SERVER 按照中文排序

对姓名为中文的一列排序是们开发项目链接数据库时很常见的一件事。 那SQL SERVER 是如何实现按照中文排序的呢 这个是排序之前的 在使用sqlserver自带中文排序命令后 **select * from dbo.student order by na collate CHINESE_PRC_CI_AS;** 这里na是我的name列,CHINESE_PRC不用多说是中国,CI是不区分大小...

阳光大男孩!!!的博客 4825

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

SQL Server中文排序混乱

在sql语句中指定了含有中文的列进行排序,但排序结果看起来毫无规则,并不是按照拼音进行排序的检查了DB的Collation后,发现是SQL_Latin1_General_CP1_CI_AS解决方法: 在sql语句中指定排序列的collation为Chinese_PRC_CI_AS select col1, col2 from table order by col1 ...

289

ORACLE中文排序方式 vs SQL Server 2005的中文排序问题

Oracle9i之前,中文是按照二进制编码进行排序的。  在oracle9i中新增了按照拼音、部首、笔画排序功能。设置NLS_SORT值  SCHINESE_RADICAL_M 按照部首(第一顺序)、笔划(第二顺序)排序  SCHINESE_STROKE_M 按照笔划(第一顺序)、部首(第二顺序)排序  SCHINESE_PINYIN_M 按照拼音排序  修改ORACLE字段的默认排序方

yansong_8686的专栏 1285

在SQL中用中文筆劃排序語法

如果顯示中文資料時,希望他依照中文的筆劃來排序,可以用以下的語法: SELECT * FROM [TableName] ORDER BY [FieldName] COLLATE Chinese_PRC_Stroke_ci_as 转载于:https://www.cnblogs.com/topcat/archive/2008/09/18/1293154.html...

abcd0101001的博客 154

SQL对存在中文和数字的字段排序

例如grid_name字段需要排序成网格1 网格2 …网格87… SQL ORDER BY length(字段) ASC, 或者: SELECT id,排序字段 FROM 表名 ORDER BY CAST(TRIM('中文' FROM 排序字段) AS SIGNED) ...

tg_锅锅的博客 1557

hibernate mysql 中文排序_mysql sql汉语言排序 hibernate HQL中文排序

mysql sql中文排序 hibernate HQL中文排序sql:select chinese from table1 order by convert(chinese using gb2312) asc;HQL:public class MySQL5LocalDialect extends MySQL5InnoDBDialect{ //继承链接mysql的类 public MySQL5Loc...

weixin_35719581的博客 147

Oracle的SQL的中文排序

在oracle 9i之前,对中文的排序,是默认按2进制编码来进行排序的. 9i时增加了几种新的选择: 按中文拼音进行排序:SCHINESE_PINYIN_M 按中文部首进行排序:SCHINESE_RADICAL_M 按中文笔画进行排序:SCHINESE_STROKE_M 而oracle 9i是对中文的排序是默认按拼音排序(并不是指NLS_SORT = SCHINESE_PINYIN_M...

jc_1990m的专栏 259

SQL 用中文的拼音和笔画排序

SQL 用中文的拼音和笔画排序 城市按拼音排序: SELECTchineseNameFROM[表名]orderbychinesenamecollateChinese_PRC_CS_AS_KS_WSasc 城市按笔划排序: SELECTchineseNameFROM[表名]orderbychin...

weixin_30856965的博客 121

sql排序规则问题,不能查询访问中文

对数据表中有中文字段进行查询,发现不能查找真实存在的记录,检查发现是该数据库排序规则是SQL_Latin1_General_CP1_CI_AS,是不支持中文查询的,用alter database databasenameCOLLATE Chinese_PRC_CI_AS----引用网上看来你的database collation 不适合存储中文.假设你用的是SQL 2000, 你可以通过 ALTE

PowerChow的专栏 1445

sql语句对中文排序

1 使用criteria排序: 需要写一个GbkOrder类添加到当前项目中,继承Order,并重写,criteria.addOrder(GBKOrder.asc(“name”)); order源码: import java.io.Serializable; import java.sql.Types; import org.hibernate.Criteria; imp...

lyf_ldh的博客 2825
上一篇: Nginx安装
下一篇: dom4j+xpath解析xml文件
UID_UUID
博客等级 码龄5年 352粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值