티스토리 뷰

1. WHERE 절 기본

select [열 이름] from [테이블 이름] where [조건] ;  

 where 절은 from 절 바로 뒤에 오며, 조건이 참인 경우 해당 조건을 충족하는 행이 반환된다.

/* 예제 */ 
select last_name 이름, department_id 부서번호 from employees where department_id = 100 ;  

 부서 100 에 소속된 모든 사원의 이름과 부서 번호를 검색한다.

 

2. AND 연산자

select ename 이름, deptno 부서번호, sal 연봉 from emp where deptno = 10 and sal >= 1000;  

 and 연산자는 where 절에서 모든 조건이 충족하는 행을 반환된다.

3. OR 연산자

select ename 이름, deptno 부서번호 from emp where deptno = 10 or deptno = 20; 

 or 연산자는 where 절에서 조건 중 하나 이상 충족하는 행을 반환된다.

4. IN 연산자

select ename 이름, deptno 부서번호 from emp where deptno in (10, 20); 

 in 연산자는 or 연산자와 같은 역할을 하며, where 절에서 조건 중 하나 이상 충족하는 행을 반환한다.

5. NOT 연산자

select ename 이름, deptno 부서번호 from emp where deptno not in (10, 20); 

 not 연산자는 where 절에서 조건이 거짓인 경우의 행을 반환한다.


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함