728x90
SUBSTR
> 표기
SUBSTR( 문자열, 시작위치, 길이 )
ORD_DATE 컬럼에는 시간정보가 들어있다.
(12시20분이면 1220 ,. 5시 10분이면 1710 이런식으로)
SELECT SUBSTR(BO.ORD_TIME, 1, 2)
결과
시간 |
12 |
17 |
1 | 2 | 2 | 0 |
첫번째 문자열 -> 1 / 길이 -> 2 니까 12가 선택된다
||
연결 연산자
> 표기
'문자'|| '문자'
위의 예제에서 숫자만 표기하기보다 '시'를 붙여서 표기하고 싶다!
SELECT SUBSTR(BO.ORD_TIME, 1, 2) || '시' AS 시간대
728x90
'Oracle' 카테고리의 다른 글
Oracle | JOIN 에서 KEY의 관계 (0) | 2023.06.02 |
---|---|
Oralce | COALESCE 함수 (0) | 2023.06.02 |
Oracle | 문자 -> 숫자 함수 TO_CHAR TO_NUMBER (0) | 2023.05.30 |
Oracle | 특정 기간 내 데이터 구하기 - BETWEEN TO_DATE (0) | 2023.05.25 |
INNER JOIN / LEFT JOIN 개념과 언제쓰는지? (0) | 2023.05.24 |