새소식

인기 검색어

SQL/ORACLE

[ORACLE] BETWEEN ~ AND

  • -
BETWEEN은 날짜, 숫자의 범위 검색에 아주 유용하며 문자의 범위 검색도 가능하다.

 

 

SELECT 컬럼명
FROM 테이블명
WHERE 컬럼명 BETWEEN 시작일자 AND 종료일자

 

- 날짜 컬럼에 시간이 포함되었다면 종료일자에 0.99999를 더하여 해당일자의 마지막 시간(1981-12-31 23:59:59)으로 변환 후 조회한다.

 

SELECT 컬럼
FROM 테이블명
WHERE 컬럼 BETWEEN 시작일자 AND 종료일자 + 0.99999

 

 

 

※ 비교연산자(>=,<=)와 동일한 결과가 검색되지만 특수한 경우가 아니면 BETWEEN연산자를 사용하자.

 

 

 

 

 

 

참고 : https://gent.tistory.com/282

'SQL > ORACLE' 카테고리의 다른 글

[ORACLE] 공백 제거  (0) 2022.08.16
[ORACLE] 날짜 -> 문자열 , 문자열 -> 날짜  (0) 2022.08.16
[ORACLE] 연산자  (0) 2022.08.16
[ORACLE] TO_CHAR 함수  (0) 2022.08.16
[ORACLE] PROCEDURE 조회  (0) 2022.08.16
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.