반응형
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');
반응형
'IT 이야기' 카테고리의 다른 글
[전자기기] 삼성전자 갤럭시폴드 슬림 출시예정 정리 (Feat.ChatGPT) (7) | 2024.10.04 |
---|---|
[SQL] ALIAS (2) | 2024.10.02 |
[SQLD] DAY-1: 데이터 모델링의 이해 (1) | 2024.09.12 |
[IT] 리눅스 윈도우즈 비교 (2) | 2024.08.13 |
[IT] SQL - 데이터베이스 관리단계 (1) | 2024.08.09 |