=은 하난의 값만 비교하는 연산자이고 in은 여러개의 값을 비교할 때 사용하는 연산자입니다.

*사원번호가 7788번인 사원의 사원번호와 이름과 월급을 출력하시오!

select empno, ename, sal
from emp
where empno = 7788;

사원번호가 7788, 7902,7369번인 사원들의 사원번호와 이름과 월급을 출력하시오

select empno, ename, sal
from emp
where empno in (7788,7902,7369);

설명: in 은 여러개의 값을 비교할 수 있는데 괄호를 사용해야 합니다.

문제 1.

우리반 테이블에서 나이가 27,29살인 학생들의 이름과 나이를 출력하시오!

select ename, age
from emp19
where age in (27,29);
select ename, age
from emp19
where age  = 27 or age= 29;

문제2.

직업이 SALESMAN, ANALYST 인 사원들의 이름과 직업을 출력하시오

select ename, job
from emp
where job in('SALESMAN', 'ANALYST'); 

직업이 SALESMAN, ANALYST 가 아 사원들의 이름과 직업을 출력하시오

select ename, job
from emp
where job not in('SALESMAN', 'ANALYST');