https://github.com/upcake/Class_Examples
교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다.
gif 파일은 클릭해서 보는 것이 정확합니다.
▲연습용 계정 hr 활성화
- hr 계정은 오라클 사용자를 위해 만들어 놓은 sample 사용자 ID이다.
▲Oracle DB에 등록된 사용자 계정 구조 확인
- DESC 테이블명 : 특정 테이블에 어떤 칼럼이 있는지 보는 명령어
- dba_users : 오라클 DB의 사용자들이 등록된 테이블
▲사용자 계정명 확인
▲hr 계정의 테이블
▲employee 테이블 구조
▲employee 테이블 내용
▲사원 테이블에서 사번, 이름, 성 조회
▲문제. 사원들에 사번, 이름, 성, 부서 코드, 입사 일자, 업무 코드, 급여 조회
▲문제. 80번 부서 사원의 사번, 성, 급여, 연봉 조회
▲문제. 연봉이 150000 이상인 사원들의 사번, 이름, 성, 업무 코드, 급여 연봉 조회
- alias(가명) 설정하는 법
① as 명령어 사용
② 쉼표 없이 한 칸 띄고 적기
③ 한 칸 띄고 큰따옴표(")로 묶기 : alias 이름에 공백이 있을 때 사용
※ WHERE 조건절에는 alias를 사용할 수 없다.
▲문제. 연봉이 120000인 사원의 사번, 성, 연봉 조회
▲사번이 101번인 사원의 사번, 성, 이름을 조회
- 연결 연산자 ||를 사용해서 여러 칼럼을 연결할 수 있다.
▲문제. 성명이 StevenKing인 사원의 사번, 성명, 업무 코드, 급여, 부서 코드 조회
- LOWER() : 괄호 안의 내용을 영어 소문자로 만든다.
▲문제. 성명이 StevenKing인 사원의 사번, 성명, 업무 코드, 급여, 부서 코드 조회
▲문제. 사번이 101번인 사원의 성명과 연봉 조회
▲급여가 3000 이하인 사원의 사번, 성, 급여, 부서 번호, 업무 코드 조회
▲문제. 부서 코드가 80 초과인 사원의 사번, 성, 급여, 부서 번호 조회
▲문제. 부서 코드가 90인 부서에 속한 사원들의 사번, 이름, 성, 부서 코드, 업무 코드 조회
▲문제. 급여가 17000인 사원들의 사번, 이름, 성, 부서 코드, 급여 조회
▲문제. 급여가 3000 이하의 사원들의 사번, 이름, 성, 업무 코드, 급여, 입사 일자 조회
▲문제. 급여가 15000 이상인 사원들의 사번, 이름, 성, 업무 코드, 급여 조회
▲문제. 성이 King인 사람들의 사번, 이름, 성, 부서 코드 조회