어떤 테이블에서 동일한 값을 가진 데이타를 검색하려 합니다. 예를 들어서 ITEM 테이블에서 SeqNo ItemCD (Key는 SeqNo임) ==== ====== 1 A001 2 A002 3 A001 4 A003 5 A004 6 A003 위와 같이 저장된 테이블에서 SQL을 사용해서 아래의 ...
soriso
•
2000.11.09 19:40
이승윤 wrote:
> 어떤 테이블에서 동일한 값을 가진 데이타를 검색하려 합니다.
> 예를 들어서 ITEM 테이...
> 어떤 테이블에서 동일한 값을 가진 데이타를 검색하려 합니다.
> 예를 들어서 ITEM 테이블에서
> SeqNo ItemCD (Key는 SeqNo임)
> ==== ======
> 1 A001
> 2 A002
> 3 A001
> 4 A003
> 5 A004
> 6 A003
>
> 위와 같이 저장된 테이블에서 SQL을 사용해서
> 아래의 결과값과 같은 중복된 데이타를 검색하는 SQL문장을 알고 싶습니다.
> [결과값]
> A001
> A003
>
내가 생각하기에는 그룹함수를 사용하면 될 듯 싶네요.
SELECT COUNT(ITEMCD), ITMECD
FROM TABLE
HAVING COUNT(ITEMCD) > 1
GROUP BY ITEMCD
이렇게 하면 나올 것 같은에 함 해보세요.