SQL - Oracle/6. 테이블 조인하기 (JOIN)
Day 33 : NON-EQUI JOIN
pancakemaker
2021. 12. 2. 11:54
NON-EQUI JOIN
: WHERE 절에 '<', BETWEEN a AND b와 같이 '=' 조건이 아닌 연산자 사용
급여 등급 테이블 출력하기
SELECT *
FROM SALGRADE;
사원별로 급여 등급 출력하기
SELECT ENAME, SALARY, GRADE
FROM EMPLOYEE, SALGRADE
WHERE SALARY BETWEEN LOSAL AND HISAL;
/*WHERE SALARY >= LOSAL AND SALARY <= HISAL; 과 동일*/
3개의 테이블 조인하기
SELECT E.ENAME, D.DNAME, E.SALARY, S.GRADE
FROM EMPLOYEE E, DEPARTMENT D, SALGRADE S
WHERE E.DNO = D.DNO
AND SALARY BETWEEN LOSAL AND HISAL;