안녕하세요 중복데이터 삭제건 때문에 질문을 드립니다.

identity 값중 max 값을 제외하고 중복된 데이터 삭제.. 머 이런식으로 예제가 나와있더라구여..

근데 제가 해야 할 건. 그것보다 좀 복잡합니다.


머리가 안좋아서 쿼리 구현이 안되네여. ㅠㅜ.


일단 간단하게 설명을 드리면 이러합니다.


A 테이블..


idx       code           itemid

1         AAA           NULL

2         AAA           SP110

3         AAA           NULL

4         AAB           NULL

5         AAB           SP111

6         AAC           NULL

7         AAD          SP112


이렇게 데이터가 있다면,


code 값이 1개가 아닌경우 

            itemid 값이 NULL 이 아닌것을 남겨놓구 중복데이터를 삭제해야 합니다.

            다  NULL 인경우, 아무값이나 남겨도 상관없습니다.

code 값이 1개인 경우 그대로 남깁니다.


결과로는  아래와 같이 나와야 합니다.

idx       code           itemid

2         AAA           SP110

5         AAB           SP111

6         AAC           NULL

7         AAD          SP112


서브쿼리로 될거 같은데.. 구현이 안되네여.. ㅠㅜ.


DELETE A WHERE idx NOT IN

    (SELECT MAX(idx) FROM A GROUP BY code)


이거를 이용하면 될것 같은데... 아 머리가 나빠서 어떻게 응용을 해야 할지.. ㅠㅜ.


도움을 부탁합니다.

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 14102
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 8731
7838 접속중인 client가 있는지 확인은 어떻게 해야 되는지 궁급합니다. [4] 희망나라 2014.05.10 2724
7837 sp_OACreate 권한부여 팔개 2014.05.09 7385
7836 openrowset 오류 시 어디를 점검해야 하나요? [1] 팔개 2014.05.09 3896
7835 쿼리 질문 드립니다. [1] 김민슈 2014.05.09 2474
7834 차등백업 질문입니다... [2] dcman 2014.05.09 2689
7833 쿼리가 너무 느려요..ㅠ.ㅠ 좀 봐주세요.. 쩝 [6] 랜덤의세계 2014.05.09 3170
7832 쿼리 질문 드립니다.. [1] 꼽냐™ 2014.05.09 2328
7831 OPENROWSET 에러 [1] 팔개 2014.05.09 6588
» 중복 데이터 삭제하는 방법을 부탁드립니다. [4] 냠냠10 2014.05.08 4291
7829 조인 조건에서 CASE 사용 시 질문입니다. [5] sams 2014.05.08 7451
7828 쿼리 질문드립니다. [2] 꼽냐™ 2014.05.08 2089
7827 쿼리 내역 조회 관련 [2] 형님 2014.05.07 3215
7826 쿼리가 이상해서... (난이도-상) [2] 디비디비 2014.05.07 2757
7825 쿼리 어려워 질문을 드립니다 [6] 밥먹는푸우 2014.05.07 2391
7824 데이터가 삭제가 안되네요 -_-;; [3] 김준형_283549 2014.05.07 2099
7823 윈도우8에서 SQL Server Management Studio 사용 [2] sams 2014.05.07 5581
7822 Client 프로그램 실행 시 로그인 다이얼로그가 계속 뜹니다. [1] izzy 2014.05.07 2312
7821 sql2005에서 백업 후 2008복원했는데요 table명이 변경됩니다. 이리야 2014.05.02 2773
7820 sp_who2 실행 시 질문 입니다. [2] 루돌프 2014.04.30 4335
7819 MSSQL Select 쿼리를 엑셀로 저장하기 [1] 지현덕 2014.04.30 10789





XE Login