문제 링크 : https://velog.io/@yooha9621/SQLP실기문제-소트튜닝17번
SQL > SELECT 변경일시 AS 최종변경일시
FROM (
SELECT 변경일시
FROM 상품변경이력
WHERE 상품번호 = 'ZE367'
AND 변경구분코드 ='C2'
ORDER BY 상품번호 , 변경일시 DESC
)
WHERE ROWNUM =1 ;
🍎 정리
- 인덱스가 상품번호+변경일시 구성이므로 상품번호+변경일시 정렬순으로 가장 최근 변경일시 1건을 추출한다.