고수님들 쿼리 도와주세요 ㅜㅜ
WITH T
AS (SELECT 'AAOS12001' AS CD FROM DUAL
UNION ALL
SELECT 'AAOS12002' AS CD FROM DUAL)
SELECT CD
FROM T
WHERE SUBSTR(CD,1,6) = 'AAOS12'
위의 쿼리에서 CD 값이 MAX 하여 나온 값에 AAOS12002 입니다.
AAOS12002를 끝에 002를 003으로 1 플러스 하고 싶습니다.
그리고 한가지 더 알고 싶은 것은
WHERE 절에 있는 AAOS12 파라미터가 AAOS13으로 넘어왔을때 DATA가 존재하지 않아 조회 되지 않습니다.
이런경우에는 AAOS13001 이렇게 셋팅되게 하고 싶습니다. 고수님들 도와주세요 ㅜㅜ