笔记--ORCALE 当表中某个字段存在重复数据时,在它后面加序号
当表中某个字段存在重复数据时,在它后面加序号
@[TOC](Partition By与row_number()的用法小记)
应用场景
orcale 数据库的一个表中的一个字段存在多个相同的值,如下图所示:
现在要求处理这些相同编号的值,规则是如果相同就在后面加上【-’序号‘】,这就需要批量的去更新数据,那么问题来了,如何在一个语句中更新并在相同的编号后面再加一个【-“序号”】呢?我一开始想到的是分组然后取出每个组里的数据,然后在每个值的后面加一个【-1】,然后再筛选分组后数量大于1的然后取最后一位+1
原创
2021-01-06 20:29:34 ·
1144 阅读 ·
0 评论