programming/SQL

[SQL] 3강_WHERE 절

Jofresh 2023. 4. 23. 21:21
728x90
반응형

SQL WHERE 절

이 WHERE절은 레코드를 필터링하는 데 사용됩니다.

지정된 조건을 충족하는 레코드만 추출하는 데 사용됩니다.

WHERE 구문

SELECT column1, column2, ...
FROM table_name
WHERE condition;

데모 데이터베이스

 

더보기

열어서 보기

다음은 Northwind 샘플 데이터베이스의 "Customers" 테이블에서 선택한 항목입니다.
 

WHERE 절 예

다음 SQL 문은 "Customers" 테이블에서 "Mexico" 국가의 모든 고객을 선택합니다.

예시

SELECT * FROM Customers
WHERE Country='Mexico';
직접 해보기 »

 


텍스트 필드 대 숫자 필드

SQL은 텍스트 값을 작은따옴표로 묶어야 합니다(대부분의 데이터베이스 시스템에서는 큰따옴표도 허용함).

그러나 숫자 필드는 따옴표로 묶어서는 안 됩니다.

예시

SELECT * FROM Customers
WHERE CustomerID=1;
직접 해보기 »

WHERE 절의 연산자

절 에서 다음 연산자를 사용할 수 있습니다 WHERE.

연습해보기!

Operator Description Example
= Equal / 같은 Try it
> Greater than / 보다 큰 Try it
< Less than / 보다 작은 Try it
>= Greater than or equal / 크거나 같은 Try it
<= Less than or equal / 작거나 같은 Try it
<> Not equal. Note: In some versions of SQL this operator may be written as != / 같짖 않은 Try it
BETWEEN Between a certain range / ~사이에 EX) BETWEE a AND b Try it
LIKE Search for a pattern / ~와 같은 Try it
IN To specify multiple possible values for a column / 안에 Try it

 

728x90
반응형