一般在sql中进行排序编号的时候都是:

row_number() over(order by xxx)

但是有时候某些行不想让他们参与排序,这时候可以:

row_number() over(order by(case when xxx then xxx else null end))

注意case when是写在order by函数中

最新文章

  1. C#客户端的异步操作
  2. 阮一峰对js的见解(10大缺陷)
  3. 前端js 判断输入的必须是数字,判断金钱
  4. 利用onNewIntent避免Activity之间的跳转传值多次实体化
  5. php 短路逻辑运算符
  6. Nodejs基础中间件Connect
  7. PHP Filter
  8. 03.Hibernate一对多关联
  9. [转]解决百度统计 gzdecode(): insufficient memory
  10. 20160330javaweb之session 小练习
  11. Linux运维工程师面试
  12. JAVA简单的UI设计
  13. php 之 数据访问 增删改查
  14. 基于visual Studio2013解决C语言竞赛题之1086任务分配
  15. 企业移动化?AppCan教你正确的打开方式
  16. C# 数独算法——LINQ+委托
  17. sql注入-推断是否存在SQL注入-加法和减法
  18. 【CF666E】Forensic Examination 广义后缀自动机+倍增+线段树合并
  19. entity framework core 生成 postgresql 数据库实体
  20. 洛谷 P4097 [HEOI2013]Segment 解题报告

热门文章

  1. PADS生成贴片文件
  2. Beta冲刺随笔——Day_Two
  3. EntityFramework Core健康检查
  4. python之Bug之字符串拼接bug
  5. Python文件操作函数os.open、io.open、内置函数open之间的关系
  6. Jenkins环境搭建(8)-邮件未能正常发送
  7. Typora入门教程
  8. js 几种跨域解决方法
  9. 利用神经网络算法的C#手写数字识别(一)
  10. redis学习之——主从复制(replication)