조건에 맞는 데이터 필터링하기 : Where
select * from 테이블명 where 조건
ex. select * from customer where age=21
ex. select * from customer where gender='female'
- 주의사항
- where을 사용할 때 숫자가 아닌 문자를 사용할 경우 ' ' 를 붙여야 함
- SQL에서는 소문자와 대문자를 다른 문자로 인식
필터링(Where) 할 때 유용한 표현
비교연산
= : 같다
<> : 다르다
> : 초과
>= : 이상
< : 미만
<= : 이하
Between A and B
Column이름 between A and B
In
Column이름 in (A, B, C)
Like
Column이름 like '시작문자열%'
Column이름 like '%포함문자열%'
Column이름 like '%끝문자열'
논리연산 ( 필터링 조건으로 여러개를 적용해야 할 때 )
- AND : 그리고
- OR : 또는
- NOT : 아닌 // bool 타입에서 !와 같은 느낌