본문 바로가기

IT 이야기

[IT] SQL - Where 절 사용 연산자 목록

반응형

SQL 쿼리 Where 절 사용시 연산자 목록 

Operator Description
= Equal
> Greater than
< Less than
>= Greater than or equal
<= Less than or equal
<> Not equal. Note: In some versions of SQL this operator may be written as !=
BETWEEN Between a certain range
LIKE Search for a pattern
IN To specify multiple possible values for a column

 

 

BETWEEN / LIKE / IN - 예제

1) BETWEEN (특정 범위 내의 값을 선택)
*  Price 값이 100과 500 사이에 있는 모든 제품

SELECT * FROM Products

WHERE Price BETWEEN 100 AND 500;

 

2) LIKE (특정 패턴을 검색할 때 사용)
* 이름이 'J'로 시작하는 모든 고객을 선택

SELECT * FROM Customers
WHERE Name LIKE 'J%';

 

* 두 번째 문자가 'a'인 모든 고객

SELECT * FROM Customers
WHERE Name LIKE '_a%';

 

3) IN (열의 값이 특정 목록에 포함되는지 확인할 때 사용)

* 부서가 'HR', 'Sales', 'IT' 중 하나인 모든 직원을 선택

SELECT * FROM Employees
WHERE Department IN ('HR', 'Sales', 'IT');

반응형