중복 처리하기
이전 연습 문제에서 ROW_NUMBER() 개념을 복습했어요. 이번에는 이를 코드에 직접 사용해 보겠습니다.
flight_statistics 테이블에서 중복된 모든 행을 먼저 선택하려고 합니다. 그다음에는 중복을 제외한 모든 행을 가져오려고 해요. 이 테이블에서 반복 그룹은 airport_code, carrier_code, registration_date 열로 구성된다고 가정합니다.
이 연습은 강의의 일부입니다
SQL Server 데이터베이스에서 데이터 정제하기
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
SELECT *,
-- Apply ROW_NUMBER()
___() ___ (
-- Write the partition
___ BY
___,
___,
___
ORDER BY
airport_code,
carrier_code,
registration_date
) row_num
FROM flight_statistics