중요! : 두 테이블을 Join 할 때, Key 컬럼 값이 반드시 같을 필요는 없다!
Non Equi Join : Key 컬럼 값 연결 시, between, >, >=, <=, < 연산자를 사용하는 Join
Equi Join : Key 컬럼 값 연결 시, = 연산자로 키 값이 같은 경우 조인
select a.*, b.* from table a cross join table b

SELECT a.empno, a.ename, b.grade AS salgrade, b.losal, b.hisal
FROM hr.emp a
JOIN hr.salgrade b ON a.sal BETWEEN b.losal AND b.hisal;

SELECT a.*, b.*
FROM hr.emp_salary_hist a
JOIN hr.emp_dept_hist b ON a.empno = b.empno AND a.fromdate BETWEEN b.fromdate AND b.todate;

WITH
temp_01 AS (
SELECT 1 AS rnum
UNION ALL
SELECT 2 AS rnum
)
SELECT a.*, b.*
FROM hr.dept a
CROSS JOIN TEMP_01 b;
