Notice
Recent Posts
Recent Comments
Link
투케이2K
69. (Oracle/오라클) case when then else, between and 사용해 varchar 문자열 형태 날짜데이터가 특정기간을 만족하는지 확인 본문
OracleDB
69. (Oracle/오라클) case when then else, between and 사용해 varchar 문자열 형태 날짜데이터가 특정기간을 만족하는지 확인
투케이2K 2021. 1. 21. 18:28/* =========================== */
[ 개발 환경 설정 ]
개발 툴 : Toad
개발 언어 : Oracle
/* =========================== */
/* =========================== */
[소스 코드]
/*
[case when then else, between and 사용해 varchar 문자열 형태 날짜데이터가 특정기간을 만족하는지 확인]
1. case when 조건 then 조건만족 else 조건비만족 end 형태로 사용합니다
2. [a]데이터 between [b]데이터 and [c]데이터 - a데이터가 b와 c의 범위를 만족하는지 확인합니다
*/
SELECT CASE WHEN '20210123' BETWEEN '20210121' AND '20210123'
THEN '기간만족'
ELSE '기간아님'
END AS 만족여부
FROM DUAL;
/* =========================== */
[결과 출력]
/* =========================== */
/* =========================== */
[요약 설명]
1. case when 조건 then 조건만족 else 조건비만족 end 형태로 사용합니다
2. [a]데이터 between [b]데이터 and [c]데이터 - a데이터가 b와 c의 범위를 만족하는지 확인합니다
/* =========================== */
반응형
'OracleDB' 카테고리의 다른 글
71. (Oracle/오라클) chr, ascii사용해 int, char데이터간 형변환 실시 (2) | 2021.01.22 |
---|---|
70. (Oracle/오라클) next_day 를 사용해서 특정 요일 날짜 확인 실시 - 주시작, 주마지막, 오늘날짜부터 가장가까운 요일날짜 (0) | 2021.01.22 |
68. (Oracle/오라클) alter table add 사용해 테이블에 컬럼 추가 실시 (0) | 2021.01.21 |
67. (Oracle/오라클) group by grouping sets 사용해 다중 그룹 소계, 합계 구하기 (0) | 2021.01.20 |
66. (Oracle/오라클) vsize 사용해서 데이터의 바이트 수 확인 실시 (0) | 2021.01.20 |
Comments