본문 바로가기
그 외 프로그래밍 언어/SQL

오라클 SQL, between A and B

by Dreaming Coder 2021. 12. 8. 20:46

 


 

SQL의 WHERE 절에서 A와 B 사이의 범위를 찾는 BETWEEN에 대해서 알아보겠습니다.

 

 

 

지난 포스트

 

오라클 SQL, WHERE 절과 비교연산자를 이용한 실습

SQL의 지지난 포스트에서는 WHERE 절을 공부했고, 지난 포스트에서는 WHERE 절에서 주로 사용하는 비교연산자도 공부했습니다. 이것들을 이용해서 간단한 문제들을 풀어봅시다. 지난 포스트 오라클

gogogameboy.tistory.com

 

 

 

BETWEEN ... AND ...

 

BETWEEN은 A라는 값과 B라는 값 사이에 들어가 있는 것들을 찾아서 출력해줍니다.

 

 

 

SELECT last_name, salary
FROM employees
WHERE salary BETWEEN 2500 AND 3500;

 

이제 센스가 있는 여러분들은 위의 명령어만 봐도 이것이 무엇을 구하고자 하는 것인지 느낌이 오실 겁니다.

물론 모르셔도 지금부터 알아가시면 됩니다.

 

'우리 회사의 사원들 중에서 월 급여가 2500부터 3500 사이인 사원들의 이름과 급여를 출력하라'라는 명령어입니다.

 

여기서 주의할 점은 A and B에서 더 낮은 값을 무조건 먼저, A에 써줘야 합니다.

BETWEEN 3500 AND 2500 이라고 쓰시면 안됩니다.

 

 

 

SELECT last_name, hire_date
FROM employees
WHERE hire_date BETWEEN '15/01/01' AND '15/12/31';

위와 같이 날짜 값에서도 사용할 수 있습니다.

 

 

 

 

 

 

지난 포스트

 

오라클 SQL, IN (A, B)

지난 포스트에서 공부한 BETWEEN A AND B처럼, 이번에도 WHERE 절에서 사용하는 조건문 중에 하나인 IN에 대해서 공부해보겠습니다. 지난 포스트 오라클 SQL, between A and B SQL의 WHERE 절에서 A와 B 사이의

gogogameboy.tistory.com

 

 

 


이 글이 도움이 됐다면 하단의 공감 버튼을 꾹 눌러서
빨간 하트로 만들어주세요.
지인에게 보여주고 싶은 글이었다면
공감 버튼 옆을 클릭해서 SNS 공유해주세요.
댓글은 블로그 운영에 큰 힘이 됩니다.

 


 


댓글