分享PLSQL中去掉重复行的问题记录
程序员文章站
2022-11-28 11:02:17
【问题】
我们经常会碰到的就是使用select语句查询会出现相同的两条行记录,但是我们想要的结果就是其中一条(根据相应的条件进行排序)
select * from (select * ,row_...
【问题】
我们经常会碰到的就是使用select语句查询会出现相同的两条行记录,但是我们想要的结果就是其中一条(根据相应的条件进行排序)
select * from (select * ,row_number() over (partition by 'id' order by 'date') row_num from table) where row_num = 1
row_number() over (partition by 'id' order by 'date') row_num 是将相同的id值按照序列1,2进行排序,在外层嵌套一个select * from加上条件啊row_num = 1就能够得到想要的结果
上一篇: GDB调试-数组查看技巧
下一篇: DWR学习