Oracle SQL — RN 함수에서 최대 값을 선택하지만 해당 값으로 모든 필드를 업데이트합니다.
질문 내 쿼리는 다음과 같습니다. SELECT HEADER_TABLE.SEGMENT1, LINES_TABLE.LINE_NUM, CASE WHEN ( HEADER_TABLE.REVISION_NUM = '0' AND HEADER_TABLE.PRINT_COUNT = '0') THEN 'Unavailable' ELSE NVL (ACK_TABLE.ACK_TYPE, 'Absent') END AS X_ACK_TYPE, ACK_TABLE.GXS_DATE FROM HEADER_TABLE, LINES_TABLE, (SELECT po_number, po_line_number, gxs_date, po_ack_filename, ack_type FROM (SELECT po_number, po_line_number, gxs_dat..