SQL > SQL인스트럭션 > In

SQL중에서 두가지 상황하에서만 IN 인스트럭션을 사용하며;이 페이지에서는 그중의 하나인: WHERE 와 관련된 상황에 대해 소개합니다. 본 사용법으로 부터 최소한 하나의 필요한 수치를 알게 되였으며 이 수치들을 IN 절에 넣으면IN 인스트런션의 용어는 아래와 같습니다:

SELECT ""필드명"
FROM "도표명"
WHERE "필드명" IN ('수치1', '수치2', ...);

괄호한에는 하나 또는 여러개의 수치가 있을수 있으며 부동한 수치는 콤머로 분리합니다. 수치는 수자일수도 문자 일수도 있습니다. 괄호안에 하나의 수치가 있을경우절의 뜻인즉

WHERE "필드명" = '수치1'

예를 들면 Store_Information 도표에서 Los Angeles 나 San Diego 을 포함한 모든 데이터를 찾을 경우

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 Store_Name IN ('Los Angeles', 'San Diego');

결과:

Store_Name Sales Txn_Date
Los Angeles 1500 Jan-05-1999
San Diego 250 Jan-07-1999

SQL BETWEEN >>



Copyright © 2016   1keydata.com   All Rights Reserved