안녕하세요. 질문이 있는데요.
아래처럼 VERSION 필드가 CHAR 타입입니다.
VERSION 필드에 값이 R1 2024.01.01 이런식으로 되어있는데 R로 시작되는 값중에 MAX값을 구하고 싶습니다.
R10 이 넘어가는 순간 아래 쿼리로 MAX를 구하면 R10 이 MAX로 되지 않고 R9가 맥스로 잡힙니다.
이부분을 해결할 수 있는 방법이 있을까요..?
SELECT MAX( VERSION ) INTO G_VERS
FROM TABLE1
WHERE VERSION LIKE 'R%'.
댓글 2
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
15 | 제발 도와주세요 ㅠㅠ (count) [1] | 뚜비둡 | 2024.04.05 | 184 |
14 | 값을 필드명으로 쓸 수 있을까요?? [2] | 비행청년 | 2024.04.09 | 191 |
13 | BAPI_ROUTING_CREATE 실행 시 에러 | 파뤼타임 | 2024.04.15 | 82 |
12 | INITIALIZATION과 DEFAULT의 차이점 [2] | BINY | 2024.04.16 | 218 |
11 | read table 구문중 데이터 많을때.. [2] | happy_boy | 2024.04.23 | 198 |
» | [ABAP] CHAR TYPE 필드 MAX 값 구하기.. [2] | Mckee | 2024.04.24 | 189 |
9 | 매개변수 ID 가 SUBSCREEN 과 일반 SCREEN 에서 인식하는게 다른가요? [2] | 초밥 | 2024.05.02 | 129 |
8 | 프린트 한페이지에 시트 맞추기 문의 [1] | 쌥쌥잇 | 2024.05.24 | 79 |
7 | 혹시.. 인터페이스 파일 형식 중 BAI2 파일 만들어 보신분 계실까요? | 초밥 | 2024.05.31 | 67 |
6 | (해결 시, 기프티콘 원하시는 거 사례)KKPAN Background Batch Job 오류 // | Panthera | 2024.06.04 | 102 |
5 | Inline 선언 시 data, final [3] | BINY | 2024.06.12 | 107 |
4 | 사용자의 화면 입력 값 로깅 함수 삽입 위치 문의(USER_EXIT, enhancement, modification 모두 환영) | redberry | 2024.06.13 | 80 |
3 | CO모듈 각 자재별로 일별 총단가를 구해야하는데 어떤 테이블을 참조해야할까요? [2] | Panthera | 2024.06.18 | 77 |
2 |
스크린 페이터 화면이 이상합니다ㅠ
![]() | 오로나민 | 2024.06.23 | 57 |
1 | BAPI사용시 금액을 Internal로 입력할 방법이 있을까요?? | 안녕방가르 | 2024.06.27 | 24 |
CHAR 타입의 경우 앞에서부터 하나씩 비교합니다.
R10, R9의 경우 '10'과 '9'가 아닌 '1'과 '9'가 비교되어 R9가 R10보다 큰 값이 됩니다..
이를 해결하기위해서 R1 R2 R3 대신 R01 R02 R03 이런 식으로 데이터를 저장하면 MAX를 불러올 경우 R10을 제대로 불러올 수 있습니다.