안녕하세요. 작년 11월에 입사한 신입입니다.
쿼리문을 작성중에 group by로 묶어서 테이블을 만든다음
가장 최신의 값 1개만 가져와야 하는 상황이 생겼습니다.
select a, b, c, d from 테이블
group by c, d, a, b
having c = '조건'
order by a desc
이렇게 작성하였습니다.
a(시간)으로 최근 입력값으로 정렬하는 쿼리 입니다.
이 상태에서 제일 위에 있는 rownum = 1 인 값만 가져오고 싶은데 어떻게 하나요??