DJ메탈짱™의 Free Style

[MS-SQL] 중복제거, 일련번호, PARTITION, ROW_NUMBER() 본문

일(job)/DBMS

[MS-SQL] 중복제거, 일련번호, PARTITION, ROW_NUMBER()

뽀&쏭 2016. 1. 15. 17:20

SELECT ROW_NUMBER()OVER(ORDER BY A.LABEL ASC) AS ID, LABEL, VALUE FROM (

SELECT TOP 20

ROW_NUMBER() OVER (PARTITION BY A.CLINAME ORDER BY A.CLINAME ASC) AS ID

, A.CLINAME AS [LABEL]

, A.CLINAME AS [VALUE]

FROM TB200010 A

WHERE CLINAME like '%한국%'

) A

WHERE [LABEL] IS NOT NULL

AND ID = 1