CREATE TABLE [dbo].[Auth_Role_Page](

[role_page_idx] [int] NOT NULL,

[com_code] [nvarchar](5) NULL,

[role_id] [nvarchar](20) NULL,

[page_id] [varchar](8) NULL,

[reg_date] [datetime] NULL,

[reg_userid] [nvarchar](20) NULL,

[pop] [char](1) NULL,

[seq] [int] NULL

) ON [PRIMARY]


위같은 테이블이 있습니다


중복 제거 소스를 구해서 아래 소스를 작동시켜봤는데 각각 아래같은 메세지가 뜹니다.


어디를 어떻게 수정해야 중복 제거가 되게끔 할수있나요?


DELETE FROM [tjm_edms].[dbo].[Auth_Role_Page]

WHERE [role_page_idx] IN (

SELECT A.[role_page_idx] [role_page_idx] 

FROM ( SELECT *

FROM [tjm_edms].[dbo].[Auth_Role_Page]

GROUP BY 

[com_code]

,[role_id]

,[page_id]

HAVING COUNT(*)  >  1

)  A

열 'tjm_edms.dbo.Auth_Role_Page.role_page_idx'이(가) 집계 함수나 GROUP BY 절에 없으므로 SELECT 목록에서 사용할 수 없습니다.




DELETE FROM [Auth_Role_Page]

WHERE seq IN ( 

SELECT a.seq AS seq 

FROM [Auth_Role_Page] A INNER JOIN ( 

SELECT MAX(seq) AS seq, [com_code]

      ,[role_id]

      ,[page_id], count(*) AS loginCount FROM [Auth_Role_Page] 

GROUP BY [com_code]

      ,[role_id]

      ,[page_id] 

HAVING count(*) >1) B

ON A.[com_code] = B.[com_code] and A.[role_id] = B.[role_id] and A.[page_id] = B.[page_id] and A.seq <> B.seq )

     경고: 집계 또는 다른 SET 작업에 의해 Null 값이 제거되었습니다.


(0개 행이 영향을 받음)




No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 36247
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 18832
8303 데이터를 편집창에 넣을때 자동으로 기호 붙이기 [5] park87 2014.10.24 2898
» 열 '~~'이(가) 집계 함수나 GROUP BY 절에 없으므로 SELECT 목록에서 사용할 수 없습니다. [1] park87 2014.10.24 8810
8301 테이블 내에서 여러열을 기준으로 중복된 행 제거 [1] park87 2014.10.23 3093
8300 명령어로 사용자 생성 방법 질문합니다. [2] sams 2014.10.23 3193
8299 시스템 운영 중 오류 덤프가 발생했습니다. 아직모자란사람 2014.10.23 2460
8298 중복 데이터 제거 및 그룹 키((?)로 재설정하기 [1] park87 2014.10.23 3143
8297 MSSQL join할 때 문제가 있습니다. [4] 임쑤 2014.10.22 3241
8296 부분 반복 쿼리 만들기 [5] park87 2014.10.22 2692
8295 초보 문의 [1] 땅훈 2014.10.22 2169
8294 모바일 게임 관련 Harlem 2014.10.21 2322
8293 초보자 질문이 있습니다 ㅠㅠ [2] 곰요 2014.10.21 2505
8292 인덱스 조각화가 99% 입니다. 다시구성과 다시 작성의 차이를 알고 싶습니다. [1] 호짱 2014.10.21 4008
8291 이런 기능 있는지 확인 좀 부탁드리겠습니다. [2] 오오오뇨뇨요 2014.10.21 2367
8290 MSSQL 소수점 자리수 질문드립니다. [4] 지에나르 2014.10.21 26088
8289 PK 중복 키 문제 입니다.. [1] 바보쿠우 2014.10.21 2471
8288 초보자 한가지 질문있습니다. [5] 곰요 2014.10.21 2804
8287 개체 탐색기에서 SSMS 에서 로그인한 계정 DB만 보이게 하는 방법이 없나요? AceCarrot 2014.10.20 3370
8286 varchar 형 insert 할때 질문입니다. [2] 희망나라 2014.10.20 2501
8285 mssql 2008 설치문의드립니다. 빡끄쎄엠 2014.10.20 3286
8284 쌩초보의 연산 질문 입니다. [2] 익스 2014.10.20 2581





XE Login