ORDER BY 中文

naybc 2009-07-31 04:50:57
我做了一查询系统。在点击名称进行排倒序的时候为什么以c开头的重庆。会夹在以z开头的项目中间?

轴研科技
重庆啤酒
重庆路桥
重庆港九
重庆钢铁
重庆百货

众和股份
众合机电
...全文
70 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
rainsome 2009-07-31
  • 打赏
  • 举报
回复
Windows 排序规则名称 (Transact-SQL)
看看这个,或许有用。
rainsome 2009-07-31
  • 打赏
  • 举报
回复
SQL SERVER 2005 中文排序规则解释

排序先按照“字UNICODE的排序规则”



select *
from
(
select '重庆啤酒' as [name]
union all
select '重庆路桥'
union all
select '轴研科技'
union all
select '重庆港九'
union all
select '重庆钢铁'
union all
select '众和股份'
union all
select '重庆百货'
union all
select '众合机电'
) as c
order by [name]
;
/*
name
--------
众合机电
众和股份
重庆百货
重庆钢铁
重庆港九
重庆路桥
重庆啤酒
轴研科技

(8 行受影响)
*/


guan36ly 2009-07-31
  • 打赏
  • 举报
回复
或许它是转成什么什么码了?
睿睿爸爸 2009-07-31
  • 打赏
  • 举报
回复
还是用股票代码排序比较稳妥,怎么也不会乱
浪尖赏花 2009-07-31
  • 打赏
  • 举报
回复
重是多音字,可能它按zhong来排了
dhdhzzw 2009-07-31
  • 打赏
  • 举报
回复
能用中文排序吗?他怎么识别的?

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧