SQL
SQL - 비교연산, BETWEEN, IN, LIKE
최 수빈
2024. 11. 19. 16:53
- 비교연산
비교연산자 | 의미 |
= | 같다 |
<> | 같지 않다(다르다) |
> | 크다 |
>= | 크거나 같다 |
< | 작다 |
<= | 작거나 같다 |
- 다양한 조건의 종류(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 '김%'
이렇게 작성하면 된다.