해당 쿼리를 작성하여 수행하였는데요.
최종 seq의 마지막 로우만 가져오고 싶은데, 잘 구현이 되지 않습니다.
작성한 쿼리 첨부 합니다.
결과 값에서 2번째 로우와 3번째 로우중 세번째 로우가의 seq가 높기에
세번째 로우의 값을 나태내고 싶은데, 2번째와 세번째 모두 표출 됩니다. ㅠ.ㅠ
SELECT
DISTINCT A.TYPE_ACD ,
A.TYPE_CD,
(SELECT DISTINCT A.SMALL_NM FROM TABLE_C , TABLE_A
WHERE C.TYPE_CD =A.TYPE_CD
AND A.TYPE_CD ='1101'
AND A. USE_YN ='Y'
AND A. CHTMS=(SELECT MAX(CHTMS) AS CHTMS FROM TABLE_C WHERE A.TYPE_CD ='1101')
) TYPE_ANM
A.SEQ,
A.ITM_SEQ,
B.TYPE_NM,
B.TYPE_DTL,
A.DISPLAY_ORD
FROM TABLE_A , TABLE_B
WHERE
A.TYPE_CD = B.TYPE_CD
AND TYPE_A ='1101'
AND B.LST_YN ='Y'
ORDER BY A.DISPLAY_ORD
------------