oracle 某一字段相同另一字段不同的情况下取第一条记录

时间:2022-01-26 14:04:49

假如字段A存在重复情况,字段C不重复,当然还可以有很多其他的字段。

现要取字段A重复的一组记录中的第一条(可以是任意一条)记录。

<span style="font-size:18px;"><strong>select * from
(select t.*,row_number over(partion by t.a order by t.c) rn from table t) A
where A.rn = 1</strong></span>