오늘이라도

1. hs 계정, desc, select, from, where, lower 본문

취업성공패키지 SW 개발자 교육/Oracle RDBMS

1. hs 계정, desc, select, from, where, lower

upcake_ 2020. 4. 21. 21:16
반응형

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인 사람들의 사번, 이름, 성, 부서 코드 조회

 

반응형