0
...나는 두 개의 열이있는 테이블의 고유 한 목록을 얻으려고 2000
표 snapshot
:
ITEM DISP
-----------------
903996 , 1600
903996 , 3D13
123045 , 1D23
450300 , 3D14
450300 , 3DAD
출력 I는 필요 다음
ITEM DISP
-----------------
903996 , 1600
123045 , 1D23
450300 , 3D14
내가 SQL Server 2000 및이 기능에서 일하고 있어요하여 SQL Server에서 2005 ROW_NUMBER
는 이러한 유형의 문제에 대해 많은 도움이 될 것입니다 알고 존재하지 않는다.
이 SQL 서버 2005에 대한 내 생각이다 :
Select [ITEM],[DISP]
FROM (
SELECT
[ITEM]
,[DISP]
,ROW_NUMBER() OVER (PARTITION BY [ITEM] ORDER BY [ITEM]) as RowNumber
FROM [TABLE]
) WHERE RowNumber =1
어떻게 SQL Server 2000에서이 작업을 수행 할 수 있습니까?
감사
이
어떻게 당신이 원하는 않는 행을 정렬 할 때 항목 열은 동일합니까? 항목 선택, MIN (DISP) DISP from [TABLE] 너무 까다 롭지 않으면 항목 별 그룹화가 작동합니다. – Mike
맞습니다! 감사 –