SQL > SQL인스트럭션 > Between

IN 인스트럭션은 하나 또는 여러개의 비연속 (discrete) 수치의 한도에 따라 데이터베이스중의 수치를 찾을수 있게 하며 BETWEEN 는 하나의 범위(range)를 응용하여 데이터베이스중의 수치를 찾을수 있게 합니다. BETWEEN 이절의 용어는 아래와 같습니다:

SELECT "필드명"
FROM "도표명"
WHERE "필드명" BETWEEN '수치1' AND '수치2';

이것은 수치1및 수치2사이에 포함된 필드치의 모든 데이터를 찾아낼수 있습니다.

예를 들면 Store_Information 도표로부터January 6, 1999 및 January 10, 1999 와 관련되는 모든 자료를 찾을 경우,

Store_Information 도표
Store_NameSalesTxn_Date
Los Angeles150005-Jan-1999
San Diego25007-Jan-1999
San Francisco30008-Jan-1999
Boston70008-Jan-1999

우리는 입력합니다,

SELECT *
FROM Store_Information
WHERE Txn_Date BETWEEN 'Jan-06-1999' AND 'Jan-10-1999';

독자들이 주의 할점:부동한 데이터베이스의 날자 저장법이 부동할수도 있습니다. 우리는 그중의 한가지 저장 방법을 선택하였습니다.

결과:

Store_Name Sales Txn_Date
San Diego 250 Jan-07-1999
San Francisco 300 Jan-08-1999
Boston 700 Jan-08-1999

SQL LIKE >>



Copyright © 2016   1keydata.com   All Rights Reserved