-- 중복 데이터 확인
      SELECT  Title, COUNT(*) AS CNT
         FROM  TableName
  GROUP BY  Title
      HAVING  COUNT(*) > 1


-- 결과
Title   CNT
----   ---
1        5
2        4
3        2.

(3개 행 적용됨)

-- 실행
SELECT  COUNT(*)
   FROM  TableName
-- DELETE TableName
 WHERE  Seq NOT IN (SELECT  MAX(Seq)
                                    FROM  TableName
                             GROUP BY  Title)

'프로그램 > - Sql' 카테고리의 다른 글

MS2008 로그확인 & 사이즈 축소  (0) 2011.11.14
Split사용자 함수  (0) 2011.11.14
SQL서버 메모리사용  (0) 2011.07.05
[Coalesce] Text Sum  (0) 2011.07.05
FOR XML  (0) 2011.07.05