BETWEEN(SQL Server Compact Edition)

테스트 범위를 지정합니다.

구문

test_expression [ NOT ] BETWEEN begin_expression AND end_expression

인수

  • test_expression
    begin_expressionend_expression으로 정의한 범위 내에 있는지 테스트할 식입니다. test_expressionbegin_expressionend_expression과 데이터 형식이 동일해야 합니다.
  • NOT
    조건자의 결과를 부정하도록 지정합니다.
  • begin_expression
    Microsoft SQL Server 2005 Compact Edition(SQL Server Compact Edition)의 모든 유효한 식입니다. begin_expressiontest_expressionend_expression과 데이터 형식이 동일해야 합니다.
  • end_expression
    SQL Server Compact Edition 에서 유효한 식입니다. end_expressiontest_expressionbegin_expression과 데이터 형식이 동일해야 합니다.
  • AND
    test_expressionbegin_expressionend_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 ProductID, ProductName FROM Products WHERE UnitsInStock BETWEEN '0' AND '35'

참고 항목

도움말 및 정보

SQL Server Compact Edition 지원 정보 보기