- 출처 : 데이터베이스사랑 -
안녕하세요~ 질문좀 드립니다. A 테이블에
이렇게 있는데 aaa가 같은 값중 date가 생성일이 빠른거 / 나중인거 두가지 쿼리를 알고 싶습니다. 생성일이 빠른건
이렇게.. -------------- 생성일이 느린건
이렇게 데이터를 뽑고 싶습니다. 도움 부탁드리겠습니다. |
답)
select * from (
select
aaa
, bbb
, date
, row_number() over (partition by aaa ORDER BY date asc ) AS row_no
from a
)
where row_no = 1
가장 느린 데이터는 date desc