티스토리 뷰

728x90

 

[부스트 코스] 웹 백엔드 학습 내용을 정리한 글입니다.

 

 

 


WHERE

조건에 만족하는 데이터를 가져옵니다.

 

특정 값과 같은 경우

 

select * from employee where deptno = 10;

 

 

특정 값보다 작은 경우

 

select * from employee where hiredate < '1981-01-01'

 

 

or 연산자 활용

 

select * from employee where deptno = 10 or deptno = 30;

 

 

and 연산자 활용

 

select * from employee where deptno = 30 and salary < 1500;

 

 

in 연산자

괄호 안에 오는 값 중에 한 개라도 일치하면 반환한다. or 동작과 동일하다.

 

 

 

like 키워드

2개의 와일드 카드가 존재합니다.

  • % : 0부터 여러개의 문자열을 나타냅니다.
  • _ : 단 하나의 문자를 나타냅니다.

A문자열로 시작하는 경우를 찾는 예

 

select * from employee where name like 'A%';

 

N문자열로 끝나는 경우를 찾는 예

 

select * from employee where name like '%N';

 

A문자열이 포함되는 경우를 찾는 예

 

select * from employee where name like '%A%';

 

 

 

select * from employee where name like '_A%';

 

728x90
댓글