by 준일정 [SQL Query] mssql mysql sql server pk primary key [2018.07.25 18:00:35]
안녕하세요 날씨가 많이 덥네요.. 다들 건강 잘 챙기시구요..
질문하나만 올리겠습니다...
중복된 데이터를 전부 삭제 하는게 아니라
하나면 삭제 하고 싶은데..
방법좀 알려주시면 감사하겠습니다.
DELETE FROM T WHERE SEQ IN ( SELECT SEQ FROM (SELECT ROW_NUMBER() OVER(PARTITION BY SCHOOL ORDER BY SEQ ) RN , SEQ FROM T ) A WHERE RN > 1 )
전 T라는 테이블은 어디서 튀어나온거예요???
테이블명을 안알려주셔서 T라고 했습니다. table명 -> t
감사합니다 이해했습니다!!!!! 도대체 이렇게 생각할려면 얼마나 쿼리를 짜봐야 하나요???