- 비교연산
비교연산자 | 의미 |
= | 같다 |
<> | 같지 않다(다르다) |
> | 크다 |
>= | 크거나 같다 |
< | 작다 |
<= | 작거나 같다 |
- 다양한 조건의 종류(BETWEEN, IN, LIKE)
BETWEEN
SELECT *
FROM table_name
WHERE column_name BETWEEN a AND b
나이가 10세에서 20세사이, 혹은 15000원-20000원의 매출만 확인. 이렇게 사용가능
IN
SELECT *
FROM table_name
WHERE column_name IN (A,B,C)
특정값들만 포함한 데이터를 조회할 때 유용
LIKE
SELECT *
FROM table_name
WHERE column_name LIKE '시작문자%'
WHERE column_name LIKE '%포함문자%'
WHERE column_name LIKE '%끝문자'
시작문자, 포함문자, 끝문자만 포함하는 데이터를 조회할 때 사용하는 LIKE와 '%'
name열에 김씨가 포함된 사람들의 데이터를 찾고 싶다면
WEHRE name LIKE '김%'
이렇게 작성하면 된다.
'SQL' 카테고리의 다른 글
SQL - SUM, AVERAGE, COUNT, MIN, MAX (2) | 2024.11.20 |
---|---|
SQL - AND, OR, NOT (여러 개의 조건으로 필터링하기) (0) | 2024.11.20 |
SQL - WHERE(조건에 맞는 데이터로 필터링하기) (0) | 2024.11.19 |
SQL - select column1, column2 from table - 특정 컬럼 조회하기 / as로 column에 alias주기 (0) | 2024.11.18 |
SQL - Query, Database, Column, Table, Select, From, * (0) | 2024.11.18 |