有重复行,查询时只保留最新一行的sql
Posted Yes,I do
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有重复行,查询时只保留最新一行的sql相关的知识,希望对你有一定的参考价值。
一、表结构如下:表名test
二、sql
select temp.* from (select test.*, row_number() over(partition by obd_code order by odd desc) rm from test) temp where temp.rm = 1;
以上是关于有重复行,查询时只保留最新一行的sql的主要内容,如果未能解决你的问题,请参考以下文章
为啥mssql的OPENQUERY取oracle某表时只返回了一行数据,而在pl/sql中可以查到表中有两行数据,求解答?