↻
37번부터 같은 회차 50문항을 이어서 풉니다.
37/ 50문항 자료 불러오는 중
편집복원 · 내용 검수 완료SQL 기본 및 활용 · ROW_NUMBER를 이용한 중복 삭제 대상 · 2024년 제54회 SQLD · 37번
Oracle의 T(id PRIMARY KEY, name)에서 이름별 가장 작은 id 한 행만 보존하려 한다. DELETE 대상 행을 고르는 빈칸 조건은?
DELETE FROM t
WHERE id IN (
SELECT id
FROM (
SELECT id, ROW_NUMBER() OVER (PARTITION BY name ORDER BY id) AS rn
FROM t
) ranked
WHERE ____
);