--说明数据表TABLE1,共有三列,分别是A,B,C,下面的目的是保证B,C完全相同的记录只保留一条
select a,b,c --可以在这里查询seq的值,即select a,b,c,seq
from(select tab.*,row_number()over(partition by tab.b,tab.c) seq
from TABLE1 tab
)aa
where aa.seq=1 --去掉重复记录
select a,b,c --可以在这里查询seq的值,即select a,b,c,seq
from(select tab.*,row_number()over(partition by tab.b,tab.c) seq
from TABLE1 tab
)aa
where aa.seq=1 --去掉重复记录