-산술 연산자 사용하기
1.연봉이 36000 이상 사원들의 이름과 연봉 출력
2.부서 번호가 10번인 사원들의 이름, 월급,커미션,월급+커미션
-> 커미션에 데이터가 없다
이 상태를 NULL값이라 칭함
산술식의 컬럼 값이 NULL 인 경우 결과값도 NULL
NULL=알수없음
NVL
이떄 NVL 함수 사용(NULL 데이터 처리하는 함수)
NVL(comm,0) 은 comm 출력시 comm이 NULL이면 0을 출력하는 함수
-비교 연산자 배우기
3.월급이 1200 이하인 사원들의 이름과 월급, 직업, 부서 번호 출력
4.월급이 1000에서 3000 사이인 사원들의 이름과 월급 출력
*BETWEEN 하한값 AND 상한값 순서로 작성해야함
5.이름의 첫글자가 'S' 로 시작하는 사원들의 이름과 월급 출력
*% : 와일드 카드
이 자리에 어떠한 철자가 와도 상관없고, 철자의 개수가 몇개든 관계없이 출력함
%가 와일드 카드가 되기 위해선 =가 아닌 LIKE 사용해야함
6.커미션이 NULL인 사원들의 이름과 커미션 출력
7.직업이 SALESMAN, ANALYST, MANAGER 인 사원들의 이름과 월급 ,직업 출력
= (job = 'SALESMAN' or job=' ANALYST or job=' MANAGER')
-논리연산자 배우기
8.직업이 SALSMAN 이며, 월급이 1200 이상인 사원들의 이름, 월급, 직업 출력
*TRUE AND TRUE =TRUE
TRUE AND FALSE =FALSE
AND은 둘다 TRUE여야 TRUE 반환
OR은 둘중 하나만 TRUE여도 TRUE 반환
TRUE AND NULL은 NULL 반환