oracle select rowid from t a where a.rowid <> (select min(b.rowi...
发布网友
发布时间:2022-04-29 22:53
我来回答
共1个回答
热心网友
时间:2022-05-06 03:35
假设表的数据是这样的
rowid X
1 a
2 b
3 b
4 c
第2,3条数据重复,但是rowid不一样,连接后结果,这两条记录是重复的
a.rowid b.rowid a.x b.x
2 2 b b
2 3 b b
3 2 b b
3 3 b b
那么最小的rowid的那条记录是第一条,你的sql语句的结果会将除去第一条的所有重复记录显示出来了