2016년 4월 20일 수요일

Convert Number Month to Alphabet

OS : Windows 7
DBMS : Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production

후아암. 잠 온다.

포스트 적고, 하던 거 하다가, 잼있는 거 좀 보다가 하려고 했던 거 좀 하다가 자야겠다.
아! 그래서 내가 늘 피곤한가!

anyway,

갑자기 일 하는 중에, 1년의 달을 알파벳으로 구분해 놓은 대단한 데이터들이 있어서 부랴부랴. 인터넷 검색.
집으로 퇴근하기 위한 피나는 노력으로 ctrl + c, ctrl + v.
그리고 본인은 집에 와 있음. 냐하하하하

이야기가 옆으로 새지만 간단히 말하면.
2016.01 이면 '1'월 이니깐 알파벳으로 'A',
2016.02 이면 '2'월 이니깐 알파벳으로 'B',
2016.03 이면 '3'월 이니깐 알파벳으로 'C',
2016.04 이면 '4'월 이니깐 알파벳으로 'D',
2016.05 이면 '5'월 이니깐 알파벳으로 'E',
...
2016.11 이면 '11'월 이니깐 알파벳으로 'K',
2016.12 이면 '12'월 이니깐 알파벳으로 'L'.
으로 데이터를 만들면 됨. 물론 ORACLE SQL쿼리로.

해결 방법은 무쟈게 쉬움
SELECT CHR(TO_NUMBER(SUBSTR('20160420', 5, 2)) + 64)
FROM DUAL;

04월이니깐 'D'가 나옴. 끝~~

해커스 잠시 보다가.
Today.
It's certainly much cheaper than driving a car.
: 차를 운전하는 것 보다는 확실히 비용이 덜 들어요.





댓글 없음:

댓글 쓰기

대항해시대 조선 랭작

숙련도 획득 방법 선박 건조, 선박 강화, 전용함 추가시 숙련도 획득 모두 동일한 공식 적용 획득 숙련도 공식 기본 획득 숙련도 ≒ int{건조일수 × 현재랭크 × (0.525)} 이벤트 & 아이템 사용...