首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

除了重复数据

2013-07-08 
去除重复数据这是库中数据,我以C_CaseID,C_ModuleName分组,结果是三条,但现在我还想要得到C_ID,抓破头皮得

去除重复数据
除了重复数据
这是库中数据,我以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  

热点排行