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

关于数据重复的筛选有关问题,求扫盲

2012-09-01 
关于数据重复的筛选问题,求扫盲id项目编号技术等级915104511111211131114111511小弟的问题是:如何根据项目

关于数据重复的筛选问题,求扫盲
id 项目编号 技术等级  
915
1045
1111
1211
1311
1411
1511

小弟的问题是:如何根据项目编号,筛选重复的行
比如:我选择项目编号为1时,出现的数据为
id 项目编号 技术等级 
915
1111
该如何实现呢?谢谢。最好还说下为何这样解答

[解决办法]

SQL code
SELECT * FROM tb AS A WHERE ID = (SELECT TOP 1 ID FROM tb WHERE 项目编号 = A.项目编号 AND 技术等级 = A.技术等级)
[解决办法]
SQL code
SELECT * FROM tb AS A where not exists(SELECT  1 ID FROM tb WHERE 项目编号 = A.项目编号 AND 技术等级 = A.技术等级 and id<a.id)and a.项目编号=1 

热点排行