관리 메뉴

샐님은 개발중

그룹별 순위 구하기 본문

mssql

그룹별 순위 구하기

샐님 2024. 3. 13. 13:45
728x90
반응형
select result.* from
		(
		SELECT *,
		RANK() OVER(PARTITION BY fACTORYCODE, ItemCode ORDER BY  updatedate desc) AS RANK_NO
		FROM OutSourcingPrice 
		)as result
		where rank_no  = 1

 

* RANK() : '순위 함수' 로 OVER 절과 함께 사용해야 하며 OVER 절 내부의 ORCER BY 절에 순위 칼럼을 지

1) PARTITION BY :  그룹을 지을 컬럼

2) ORDER BY : 상세한 순위 조건

 

 

728x90
반응형

'mssql' 카테고리의 다른 글

cursor  (0) 2023.06.25
mssql) Pivot  (0) 2023.05.21
mssql) 년 _월_분기별 합계 쿼리  (0) 2023.05.21