테이블조인 2

[SQL/실습] 테이블 조인 - 연습문제 풀어보기 (답안)

답안 -- employee와 department 테이블을 조인하여 부서번호, 부서명, 이름, 급여를 급여가 높은 순으로 출력하라 select e.dno, dname, ename, salary from employee e, department d order by salary desc ; -- 이름이 e15인 사원의 사원번호, 급여 , 부서명을 급여가 낮은 순으로 출력하라 select eno, salary, dname from employee e, department d where ename='e5' ; -- 사원번호가 107인 사원의 사원명, 매니저, 부서명, 지역을 출력하라 select ename, manager, dname, loc from department ,employee where eno='10..

Programming/SQL 2020.12.17

[SQL] 조인 질의문 - 간단한 조인, 다양한 조인 ( 카티션프로덕트 / 동등조인 / 자연조인 / 쎄타조인 / 셀프조인 / 외부조인 )

조인 하나의 SQL 질의문에 의해서 여러 테이블에 저장된 데이터를 한번에 조회할 수 있는 기능 두 개 이상의 테이블을 ‘결합’ 한다는 의미 간단한 조인 -- FROM 절에 조인에 참여하는 두 테이블을 기록함 -- 콤마 (,) 로 구분함 -- WHERE 절에 조인 조건을 기술함 예) 사번이 103 인 사원의 부서명 을 알고 싶을 때 사원 정보 : EMPLOYEE 부서 정보 : DEPARTMENT 조인 조건 EMPLOYEE.DNO = DEPARTMENT.DNO => 두 테이블을 dno 값으로 연결한다는 뜻 select dname from employee, department where eno=103 and employee.dno=department.dno; 조인 작성시 유의사항 컬럼 이름의 모호성 서로 다른..

Programming/SQL 2020.12.17