zwm 发表于 2013-1-13 19:03:10

DB2去除所谓重复的记录

--说明数据表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 --去掉重复记录
页: [1]
查看完整版本: DB2去除所谓重复的记录