오라클 DB(sql)_기초_1~9 예제풀이
데이터베이스 2021. 5. 1. 19:40실습1 - 연봉이 120000이상 되는 사원들의 이름 및 연봉을 출력하시오.
실습2 - 사원번호가 176번인 사원의 이름과 부서번호를 출력하시오
실습3 - 연봉이 150000에서 200000의 범위 이외인 사원들의 이름 및 연봉을 출력하시오. 단 연봉은 AnnSal로 출력하시오.
실습4 - 2003/01/01 부터 2005/05/30일 사이에 고용된 사원들의 이름, 사번, 고용일자를 출력하시오. 고용일자 순으로 정렬하시오.
'03/01/01'을 2003/01/01로 입력해도 상관없음
실습5 - 20번 및 50번 부서에서 근무하는 모든 사원들의 이름 및 부서 번호를 알파벳순으로 출력하시오.
실습6 - 20번 및 50번 부서에 근무하여, 연봉이 200000~250000사이인 사원들의 이름 및 연봉을 출력하시오
실습7 - 2006년도에 고용된 모든 사람들의 이름 및 고용일을 조회하시오.
Between써도 되지만 like썼을때 성능적인 면에서 좀더 보장받을 수 있음.
실습8 - 매니저가 없는 사람들의 이름 및 업무를 출력하시오.
실습9 - 매니저가 있는 사람들의 이름 및 업무 매니저번호를 조회한다.
실습10- 커미션을 받는 모든사원들의 이름, 연봉 및 커미션을 출력하시오.- 연봉을 역순으로 정렬하고 연봉은 ANNSAL로 출력하시오.
Alias를 " "를 사용하여 설정한 경우, order by 절 뒤에 오는 컬럼명도 ""를 사용하여야함.
실습11 - 이름의 네번째 글자가 a인 사원의 이름을 조회하시오.
실습12 - 이름에 a및 e글자가 있는 사원의 이름을 조회하시오.
>>성능적인 면에서 위에것 보다 우세함, or연산자의 경우 and보다 더 많은값을 찾아냄.그래서 검색속도가 느려짐
실습13-급여가 2500, 3500, 7000이 아니며 직업이 SA_REP나 ST_CLERK인 사원의 이름과 급여, 직업을 출력하시오
조건연산자를 쓸때 반드시뒤에 전체문장이 다 올 수 있도록
'데이터베이스' 카테고리의 다른 글
오라클 DB(sql)_기초_10 (Join) _ 예제풀이 (0) | 2021.05.01 |
---|---|
오라클 DB(sql)_기초_10 (Join) (0) | 2021.05.01 |
오라클 DB(sql)_기초_9 (order by) (0) | 2021.05.01 |
오라클 DB(sql)_기초_8 (논리조건_논리연산자) (0) | 2021.05.01 |
오라클 DB(sql)_기초_7 (where 절_1) (0) | 2021.05.01 |