SQL中隔行编号的操作
2024-08-23 23:03:57
一般在sql中进行排序编号的时候都是:
row_number() over(order by xxx)
但是有时候某些行不想让他们参与排序,这时候可以:
row_number() over(order by(case when xxx then xxx else null end))
注意case when是写在order by函数中
最新文章
- C#客户端的异步操作
- 阮一峰对js的见解(10大缺陷)
- 前端js 判断输入的必须是数字,判断金钱
- 利用onNewIntent避免Activity之间的跳转传值多次实体化
- php 短路逻辑运算符
- Nodejs基础中间件Connect
- PHP Filter
- 03.Hibernate一对多关联
- [转]解决百度统计 gzdecode(): insufficient memory
- 20160330javaweb之session 小练习
- Linux运维工程师面试
- JAVA简单的UI设计
- php 之 数据访问 增删改查
- 基于visual Studio2013解决C语言竞赛题之1086任务分配
- 企业移动化?AppCan教你正确的打开方式
- C# 数独算法——LINQ+委托
- sql注入-推断是否存在SQL注入-加法和减法
- 【CF666E】Forensic Examination 广义后缀自动机+倍增+线段树合并
- entity framework core 生成 postgresql 数据库实体
- 洛谷 P4097 [HEOI2013]Segment 解题报告