SQLSERVER指定顺序排序代码为:
CHARINDEX(RTRIM(CAST(列名 as NCHAR)),您指定排序的类型或字符串)如下:
select * from 表名 where 1=1
order by CHARINDEX(RTRIM(CAST(列名 as NCHAR)),'2,3,1')
结果是:2,3,1
select case when f.id=6 then 5 else f.id end as zb_tbdw,d.* from HrmSubCompany f left join
(select a.zb_nf,a.zb_yf+1 yf ,a.zb_tbdw as zb_tbdw1 ,b.mx_rq
,b.mx_jgzc,b.mx_zbld from dbo.formtable_main_66 a inner join
dbo.formtable_main_66_dt1 b on a.id=b.mainid where a.zb_nf=${p1}
and a.zb_yf=${p2}-1 and b.mx_rq=${p3} )
d on f.id=d.zb_tbdw1 where  f.id  in (6,55,56,78,57,58,59,71,72,70,79,60,61,76,66,67,68,75,69,62,65,63,64,73,74)
order by CHARINDEX(RTRIM(CAST(id as NCHAR)),'6,55,56,78,57,58,59,71,72,70,79,60,61,76,66,67,68,75,69,62,65,63,64,73,74') 

注:https://www.jianshu.com/p/01a9eed5c31e

SqlServer 按指定顺序进行排序相关推荐

  1. oracle按照指定顺序读取,oracle按照指定顺序进行排序

    之前在网上查了下按照指定顺序进行排序的方法,根据charindex来处理排序,但是在oracle发现不行,因为oracle没有charindex函数,然后使用instr代替了charindex,然后又 ...

  2. oracle按照指定顺序进行排序

    之前在网上查了下按照指定顺序进行排序的方法,根据charindex来处理排序,但是在oracle发现不行,因为oracle没有charindex函数,然后使用instr代替了charindex,然后又 ...

  3. SqlServer按照指定顺序对字段进行排序

    来源一:http://www.sosuo8.com/article/show.asp?id=2958 在有些情况下我们需要按指定顺序输出数据,比如选择了ID in(3,1,2,5,4)我们希望按这个3 ...

  4. mysql实现按照自定义(指定顺序)排序

    mysql按照指定顺序排序(自定义排序) 一.mysql中实现指定排序需求 二.解决方案 1:自定义排序实现 01. case when 转换实现自定义排序: 02:mysql排序函数filed 实现 ...

  5. python列表按照指定顺序排序-Python常见排序操作示例【字典、列表、指定元素等】...

    本文实例讲述了Python常见排序操作.分享给大家供大家参考,具体如下: 字典排序 按value排序 d1 = {"name":"python","b ...

  6. SQL Server中使用自定义指定顺序排序

    SQL Server中使用自定义指定顺序排序 原文:SQL Server中使用自定义指定顺序排序 比如需要对SQL表中的字段NAME进行如下的排序: 张三(Z) 李四(L) 王五(W) 赵六(Z) 如 ...

  7. DataFrame按某种指定顺序排序

    DataFrame按某种指定顺序排序 创建待排序DataFrame并指定排序列表 对DataFrame排序 创建待排序DataFrame并指定排序列表 import pandas as pd impo ...

  8. 【oracle】oracle按照某字段指定顺序排序

    目录 方案一.通过order by instr实现指定顺序排序 方案二:通过order by decode 补充:通过拼音.比划.部首排序方法 使用拼音排序 使用部首排序 使用笔画数排序 在做报表展现 ...

  9. python列表按照指定顺序排序-Python3实现对列表按元组指定列进行排序的方法分析...

    本文实例讲述了Python3实现对列表按元组指定列进行排序的方法.分享给大家供大家参考,具体如下: Python版本: python3.+ 运行环境: Mac OS IDE: pycharm Pyth ...

最新文章

  1. java简体(繁体)转换器
  2. bootstrap 按钮颜色属性
  3. Java黑皮书课后题第8章:*8.27(列排序)用下面的方法实现一个二维数组中的列排序。返回新数组,且原数组保持不变。编写一个测试程序,提示用户输入一个3*3的double型矩阵,显示一个排好的矩阵
  4. 杭电oj2047-2049、2051-2053、2056、2058
  5. 陆奇最新分享:数字化进程加速,创新者如何把握机会?
  6. div中文字居中加粗
  7. 用python把相同名称的放在一起,python实现将具有相同名称的文件放入相应的文件夹中,把,对应,内...
  8. Kubernetes Service详解(概念、原理、流量分析、代码)
  9. centos 截图命令 screenshot
  10. Linux 2.6内核配置说明(10----Device Drivers设备驱动程序)
  11. wpf 如何让当前窗口隐藏
  12. django2.2-视图层详解
  13. 人不成熟的几大特征-----海尔集团CEO张瑞敏演讲稿
  14. mysql数据库击穿_面试中经常出现的缓存穿透、雪崩和击穿到底是什么?
  15. QQ出现“该页面暂时无法显示”解决办法!
  16. 活动选择与小船过河问题(贪心算法)
  17. AutoIt 在线中文文档、开发工具 (GUI 图形开发工具)
  18. 【工业4.0系列谈之五】建设智能工厂 可从这6个方面着手
  19. Python之微信自动化
  20. Java基础语言(可查阅)

热门文章

  1. Java 服务端乱象大盘点
  2. 是时候“抛弃”谷歌 BERT 模型了!新型预训练语言模型问世
  3. 微软内核工程师:ReactOS 剽窃了 Windows 研究内核代码!
  4. 漫画:如何给初学者讲“为什么计算机只认识 0 和 1”?
  5. 零经验程序员如何抢占面试机会?
  6. Python 一键转 Java?“Google 翻译”你别闹
  7. 软件开发者只要会敲代码就可以了?
  8. 神奇!未来物联网的能源——纸生电
  9. 对比了 18000 个 Python 项目,这 TOP45 值得学习!
  10. 识别图片并可视化_数据可视化3大发展方向