BETWEEN(SQL Server Compact)
테스트할 범위를 지정합니다.
구문
test_expression [ NOT ] BETWEEN begin_expression AND end_expression
인수
test_expression
begin_expression 및 end_expression으로 정의한 범위 내에 있는지 테스트할 식입니다. test_expression은 begin_expression 및 end_expression과 데이터 형식이 동일해야 합니다.NOT
조건자의 결과를 부정합니다.begin_expression
MicrosoftSQL Server Compact의 모든 유효한 식입니다. begin_expression은 test_expression 및 end_expression과 데이터 형식이 동일해야 합니다.end_expression
SQL Server Compact에서 유효한 식입니다. end_expression은 test_expression 및 begin_expression과 데이터 형식이 동일해야 합니다.AND
test_expression이 begin_expression 및 end_expression으로 지정한 범위 안에 있어야 함을 나타내는 자리 표시자 역할을 합니다.
결과 형식
bit
반환 값
BETWEEN은 test_expression 값이 begin_expression 값보다 크거나 같고 end_expression 값보다 작거나 같으면 TRUE를 반환합니다.
NOT BETWEEN은 test_expression 값이 begin_expression 값보다 작거나 end_expression 값보다 크면 TRUE를 반환합니다.
주의
배타적 범위를 지정하려면 부등호 연산자(> 및 <)를 사용하십시오. BETWEEN 또는 NOT BETWEEN 조건자에 대한 입력 값이 NULL이면 결과는 UNKNOWN입니다.
예
다음 예에서는 데이터베이스에서 재고가 35개 미만인 제품을 파악합니다.
SELECT [Product ID], [Product Name] FROM Products WHERE [Units In Stock] BETWEEN '0' AND '35'