PostgreSQL 예제를 사용한 BETWEEN 쿼리
⚡ 스마트 요약
PostgreSQL BETWEEN 연산자는 SELECT, INSERT, UPDATE 또는 DELETE 문 내에서 지정된 범위 내에 있는 값을 검색합니다. 이 연산자는 표현식을 두 경계 값과 비교하고, 숫자 및 날짜 데이터를 처리하며, NOT 연산자를 통해 부정을 지원합니다.
중에서 Opera토르 인 PostgreSQL
The PostgreSQL 중에서 Opera`BETWEEN` 연산자는 `SELECT`, `UPDATE`, `INSERT`, `DELETE` 문에서 특정 범위 내의 값을 검색하는 데 유용합니다. `BETWEEN` 연산자를 사용하면 특정 값을 값 범위와 비교할 수 있습니다. 범위가 두 값을 모두 포함하므로 경계 값도 일치하는 것으로 간주됩니다.
PostgreSQL 쿼리 구문 사이
다음은 BETWEEN 연산자의 구문입니다. PostgreSQL:
expression BETWEEN value-1 AND value-2;
이 표현식은 단순히 열 또는 계산입니다. 값-1과 값-2는 표현식을 비교할 범위를 생성합니다.
PostgreSQL 숫자를 사용한 쿼리 사이
숫자 값에 BETWEEN 연산자를 적용하는 방법을 보여주는 예를 만들어야 합니다. 아래에 주어진 Price 표를 고려해 보세요.
가격:
가격이 200에서 280 사이인 모든 책 목록을 살펴보겠습니다.
SELECT * FROM Price WHERE price BETWEEN 200 AND 280;
다음이 반환됩니다.
가격이 200에서 280 사이인 품목은 두 개뿐입니다. 200과 280, 즉 두 경계값이 모두 포함되어 있다는 점에 유의하십시오.
PostgreSQL 날짜가 있는 쿼리 사이
BETWEEN 연산자는 날짜 값에 사용할 수 있습니다. 즉, 작업해야 하는 날짜 값의 범위를 지정할 수 있습니다. 다음 Employees 테이블을 고려해 보세요.
직원 수 :
2013년 01월 01일부터 2015년 01월 01일 사이에 고용된 모든 직원을 보고 싶다면 다음 명령을 실행할 수 있습니다.
SELECT * FROM Employees WHERE employment_date BETWEEN '2013-01-01' AND '2015-01-01';
다음을 반환합니다.
NOT을 사용하는 쿼리 간 Postgres Opera바위 산
BETWEEN 연산자를 NOT 연산자와 결합할 수 있습니다. 그런 경우 지정된 범위에 속하지 않는 값 목록이 반환됩니다.
예를 들어, 가격이 200~280 사이가 아닌 모든 항목을 보려면 다음 쿼리를 실행할 수 있습니다.
SELECT * FROM Price WHERE price NOT BETWEEN 200 AND 280;
다음이 반환됩니다.
가격이 200에서 280 사이가 아닌 두 개의 상품이 발견되었습니다. 따라서 해당 상품의 상세 정보가 반환되었습니다.
PostgreSQL pgAdmin을 사용한 쿼리 사이
이제 pgAdmin을 사용하여 이러한 작업을 수행하는 방법을 살펴보겠습니다. 쿼리는 위의 쿼리와 동일하며 실행 환경만 변경됩니다.
숫자로 쿼리 사이를 사용하는 방법 PostgreSQL pgAdmin 사용
숫자 값을 사용하여 Between 쿼리를 사용하는 방법은 다음과 같습니다. PostgreSQL pgAdmin 사용:
단계 1) pgAdmin 계정에 로그인하세요.
pgAdmin을 열고 자격 증명을 사용하여 계정에 로그인하십시오.
단계 2) 데모 데이터베이스를 생성합니다.
- 왼쪽 탐색 모음에서 데이터베이스를 클릭합니다.
- 데모를 클릭하세요.
단계 3) 쿼리 편집기에 아래 쿼리를 입력합니다.
SELECT * FROM Price WHERE price BETWEEN 200 AND 280;
단계 4) 실행 버튼을 클릭하세요.
다음을 반환해야 합니다.
날짜 포함
pgAdmin을 통해 동일한 작업을 수행하려면 다음을 수행하십시오.
단계 1) pgAdmin 계정에 로그인하세요.
단계 2)
- 왼쪽 탐색 모음에서 데이터베이스를 클릭합니다.
- 데모를 클릭하세요.
단계 3) 쿼리 편집기에 쿼리를 입력합니다.
SELECT * FROM Employees WHERE employment_date BETWEEN '2013-01-01' AND '2015-01-01';
단계 4) 실행 버튼을 클릭하세요.
다음을 반환해야 합니다.
NOT 사용 Opera바위 산
pgAdmin을 통해 동일한 작업을 수행하려면 다음을 수행하십시오.
단계 1) pgAdmin 계정에 로그인하세요.
단계 2)
- 왼쪽 탐색 모음에서 데이터베이스를 클릭합니다.
- 데모를 클릭하세요.
단계 3) 쿼리 편집기에 쿼리를 입력합니다.
SELECT * FROM Price WHERE price NOT BETWEEN 200 AND 280;
단계 4) 실행 버튼을 클릭하세요.
다음을 반환해야 합니다.















