SQL IN


SQL SELECT
SQL DISTINCT
SQL WHERE
SQL AND OR
SQL IN
SQL BETWEEN
SQL LIKE
SQL ORDER BY
SQL 함수
SQL COUNT
SQL GROUP BY
SQL HAVING
SQL 별명
SQL 연결
SQL 외부연결
SQL Subquery
SQL UNION
SQL UNION ALL
SQL INTERSECT
SQL MINUS
SQL CONCATENATE
SQL SUBSTRING
SQL TRIM


사이트안내




  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 © 2014   1keydata.com   All Rights Reserved