读书人

除了重复数据

发布时间: 2013-07-08 14:13:00 作者: rapoo

去除重复数据
除了重复数据
这是库中数据,我以C_CaseID,C_ModuleName分组,结果是三条,但现在我还想要得到C_ID,抓破头皮得不到,请各位帮我看看要怎么写这sql 去除重复数据
[解决办法]


select *
from
(
select *,ROW_NUMBER() OVER(PARTITION BY C_CaseID,C_ModuleName ,ORDER BY C_ID) rn
from tb
) t
where rn=1

[解决办法]
select MAX(convert(varchar(36),id)),C_CaseID,C_ModuleName from tb group by C_CaseID,C_ModuleName

读书人网 >SQL Server

热点推荐