728x90
SQL WHERE 구문
SQL WHERE 구문은 데이터를 필터링할 때 사용할 수 있습니다.
컬럼에서 어느 특정한 데이터 값만 추출하고 싶을 때 사용되기도 합니다 .
SQL WHERE Syntax
SELECT column_name,column_name
FROM table_name
WHERE column_name operator value;
FROM table_name
WHERE column_name operator value;
예를 들어서 customer테이블에 있는 country컬럼에서 나라가 Germany만 있는 모든 데이터를 추출하고 싶다고 한다면,
SELECT * FROM Customers
WHERE Country='Germany';
과 같이 표현할 수 있습니다.
SELECT CustomerName FROM Customers
WHERE Country='Germany';
Customers테이블에서 나라가 Germany인 CustomerName을 가져와 보도록 하겠습니다.
수행 결과 :
CustomerName |
---|
Alfreds Futterkiste |
Blauer See Delikatessen |
Drachenblut Delikatessend |
Frankenversand |
K�iglich Essen |
Lehmanns Marktstand |
Morgenstern Gesundkost |
Ottilies K�eladen |
QUICK-Stop |
WHERE 문에서 사용할 수 있는 Operators 을 보겠습니다.
Operator | 설명 |
---|---|
= | 같은 것 |
<> | 같지 않은 것. 중요: 다른 SQL 버젼에서는 != 로 사용할 수도 있습니다. |
> | 큰 것 |
< | 작은 것 |
>= | 크거나 같은 것 |
<= | 작거나 같은 것 |
BETWEEN | ~사이를 포함하여 |
LIKE | 비슷한 패턴을 가진 것 |
IN | To specify multiple possible values for a column |
'my_lesson > _SQL' 카테고리의 다른 글
SQL - SELECT (0) | 2016.02.25 |
---|---|
SQL - SELECT DISTINCT (0) | 2016.02.25 |
SQL - AND & OR (0) | 2016.02.25 |
SQL - ORDER BY (0) | 2016.02.25 |
SQL - INSERT INTO (0) | 2016.02.25 |
댓글