关于SQL排序中数字头上戴一个横线问题,带中文和数字

按名称排序中数字头上戴一个横線 并不能得到一二三四五六的顺序

找到中文数字在'一二三四五六七八九十'的位置

这个函数返回第一个参数中从第二个参数指定的位置开始、第三个参数指定的长度的子字符串
该字符串中的每个字符都被认为具有数字位置:第一个字符的位置是 1,第二个字符的位置是 2依此類推。
如果未指定第三个参数将返回从第二个参数指定的位置开始直到字符串结尾的子字符串。
如果参数不是字符串类型将先使用 string() 函數转换为字符串,然后计算该转换的结果
 CHARINDEX 函数返回字符或者字符串在另一个字符串中的起始位置。
 
 
expression2 中找expression1 的位置CHARINDEX 函数返回一个整数,返囙的整数是要找的字符串在被找的字符串中的位置假如 CHARINDEX 没有找到要找的字符串,那么函数整数“0”

通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较恏的达到远程控制终端的目的除此之外,其还有丰富的外观配色方案以及样式选择

我个人判断是不是针对字符型數字,排序中数字头上戴一个横线根据首字符而不是整个数字的大小?

怎么能得到我要的排序中数字头上戴一个横线

用整型或者传数據时你应该都trim()去掉空格。

你对这个回答的评价是


· 超过14用户采纳过TA的回答

你对这个回答的评价是?

如果都是数字建议在数据库中还是使用整形吧

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 排序中数字头上戴一个横线 的文章

 

随机推荐